{"slug": "kiro-crew-discord-running-my-agent-from-my-phone", "title": "Kiro Crew + Discord: Running My Agent From My Phone", "summary": "A developer set up Kiro Crew, an open-source persistent agent workspace that launched August 4, and wired its Discord channel integration so agent sessions can be monitored and driven from a phone without SSH. The setup requires the Kiro CLI, since Kiro Crew runs LLM calls over ACP through the CLI, and the writeup walks through installation, session management, and the rough edges encountered. Kiro Crew began as an internal Amazon side project called MeshClaw built by three engineers and was adopted by more than 39,000 Amazon builders within a couple of months.", "body_md": "I've been working on coding projects in my terminal and my IDE for years, (shoutout to CodeBlocks for my C++ fans!) but as agents continue to make the case for streamlined task management in our development cycles, one thing that I found frustrating was the moment I had to step away, close the terminal or lost network access my tasks would stop or stall dead in their tracks.\n\nA task is running, a review is halfway done, and then I decide I want to grab a coffee at the office and I'm on my phone in line with no way to check in on any of it.\n\nSo when [Kiro Crew](https://kiro.dev/blog/introducing-kiro-crew/?trk=c6a9670e-a495-43a4-85ae-16eae0a1aadc&sc_channel=el) went open source and launched on August 4th, the feature that grabbed me wasn't the multi-agent orchestration or the scheduling (though they are neat!). It was the idea that you could connect to your agent sessions across multiple channels, Discord being one of them. That meant I could kick off work at my desk and check on my crew from my phone, without SSHing into anything or being chained to my laptop.\n\nIn this post I'll walk you through how I got started with Kiro Crew and how I wired up the Discord channel so I could interact with my agent session on the go. I'll cover a quick crash course on what Kiro Crew actually is for those who haven't heard of it yet, my setup steps, and the honest rough edges I hit along the way.\n\nKiro Crew is a persistent, open source development workspace that remembers your context and learns how you work. It runs locally or remotely on your own hardware. Think of it less like a chat window and more like a workspace that keeps going when you're not there. It's self-learning and self-evolving, which means it carries memory and context across sessions instead of starting cold every time.\n\nKey characteristics:\n\nInteresting sidenote: Kiro Crew started internally at Amazon as \"MeshClaw\", built by 3 engineers as a side project to improve their own day to day workflows. In a couple months it was adopted by 39,000+ Amazon builders. If you're curious about the engineers and their story on this project, you can check out the [blog post](https://kiro.dev/blog/introducing-kiro-crew/?trk=c6a9670e-a495-43a4-85ae-16eae0a1aadc&sc_channel=el) they wrote. \n\nThe easiest way to get started is trying the desktop app which can be downloaded directly from [kiro.dev/crew/](https://kiro.dev/crew/?trk=c6a9670e-a495-43a4-85ae-16eae0a1aadc&sc_channel=el). During download Kiro Crew will recognize any existing agents you have installed locally (by default it picks up Kiro so you won't see it on the list). \n\n*⚠️ You will need the Kiro CLI installed as well given that Kiro Crew runs LLM use over ACP through the CLI. More info in the [docs.](https://kiro.dev/docs/crew/installation?trk=c6a9670e-a495-43a4-85ae-16eae0a1aadc&sc_channel=el)*\n\nNext, the wizard will ask you to decide whether you want Kiro Crew to import agent settings from other coding agents as well. If you want to carry over existing skills, MCP servers, steering files etc this is where you can pick and choose.\n\nFinally decide what your UI theme and mode will be and you're ready to start using your crew.\n\nThe UI can be a bit overwhelming on first glance, but once you understand where everything lives you'll be flowing through workflows easily.\n\nThe place where everything begins is your Sessions pane, and you start all your new agent sessions from here as well. Click \"**New chat**\" to begin your first session. \n\nType in the chat panel and press Enter. Each tab is an independent session with full tool access, ability to read/write files, run commands, browse the web, or call any configured MCP tool.\n\nThe connection I wanted to setup was Discord, to do so you can step through the in detail instructions in the [docs](https://github.com/kirodotdev/KiroCrew/blob/main/src/kiro_crew/docs/discord-integration.md), but I'll outline the major steps here.\n\n*⚠️ Any steps after this will require a Discord account (which is free!)*\n\n1/ Head to the [Discord Developer Portal](https://discord.com/developers/applications) create a new \"**New Application**\" and give it a name you'll recognize to link with Kiro Crew.\n\n2/ On the Bot pane in the left generate a new token by clicking \"**Reset Token**\" (you'll need this handy to paste back into the Kiro Crew settings)\n\n3/ Log into your Discord account and head to Settings -> Developer -> Toggle \"On\" Developer Mode (this allows you to grab your user ID)\n\n4/ Click on your account profile and now you'll see a \"**Copy User ID**\" button\n\n5/ Open up the Kiro Crew settings -> Messaging Channels -> Discord -> Toggle \"On\" Enable Discord\n\n6/ Add in your Discord bot token and Allowed user IDs in their respective areas and when done don't forget to hit \"**Save Discord Settings**\" at the very bottom\n\n7/ The final step is to install your new Discord bot into your Discord server. I did this with the Install Link from the Installation pane in the developer portal.\n\nI now go into my Discord and can start DM'ing my bot which will communicate to Kiro Crew and create a new instance on the desktop app that shows it's being \"Driven from Discord DM\"\n\nI have this session linked up to my portfolio website repo locally on my Mac so the agent use is scoped only to that workspace. What that allows me to do though is exactly what I discussed earlier, I can now go get that coffee, run that errand or be away from my laptop while still getting work done through my agent or checking in on progress from previous interactions.\n\nIn the case of my portfolio website session, on the go I can now add new event resource pages from the events I'm presenting at, or wire up my content page to reflect any new videos or blogs I've been working on.\n\n*⚠️ Note that the setup I discuss here is using my Mac desktop app as the gateway for Kiro Crew, but you can run Kiro Crew remotely on your own hardware (like a Mac Mini/EC2 instance/Docker container/etc) and maintain a gateway that never shuts off, and thus have always on use of your sessions.*\n\n**Pain point 1** - Discord bot setup requires lots of moving back and forth across windows, developer settings and your Discord app to confirm everything was setup properly. I kept bot settings super simple and only had it be used through DMs so I didn't have to setup new Discord servers or threads in order to interact with the bot/agent session.\n\n**Pain point 2** - You are still bound by speed of light (network and model 😅) here so some interactions with the Kiro agent take a little longer to generate a response than others.\n\nThis channel connection ability, in addition to some Kiro Crew features like persistent sessions, built in memory and scheduling, make this the perfect time to explore this open source project for yourself. Kiro Crew uses your existing Kiro account to consume credits so one login works across the various Kiro surfaces (IDE/CLI/Crew/Web).\n\nThe team managing the repo is accepting and merging something like 143+ commits per week so if you're also someone interested in contributing to Kiro Crew, create a PR with your bug/feature request and see where it takes you. This experience is being built in the open, for developers by developers and I'd like to think it can only get better as more contributions are made.\n\nDon't forget to give me a 🦄 if you got this far and let me know what you're using Kiro Crew for in the comments!", "url": "https://wpnews.pro/news/kiro-crew-discord-running-my-agent-from-my-phone", "canonical_source": "https://dev.to/aws/kiro-crew-discord-running-my-agent-from-my-phone-4cb5", "published_at": "2026-10-02 19:00:00+00:00", "updated_at": "2026-10-02 19:07:46.139182+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "developer-tools", "agent-protocols"], "entities": ["Kiro Crew", "Discord", "Amazon", "Kiro CLI", "MeshClaw", "Kiro"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/kiro-crew-discord-running-my-agent-from-my-phone", "markdown": "https://wpnews.pro/news/kiro-crew-discord-running-my-agent-from-my-phone.md", "text": "https://wpnews.pro/news/kiro-crew-discord-running-my-agent-from-my-phone.txt", "jsonld": "https://wpnews.pro/news/kiro-crew-discord-running-my-agent-from-my-phone.jsonld"}}