Introducing DeepAgents CLI
Meet DeepAgents CLI — your terminal buddy for building agents with memory
I tried DeepAgents CLI the other day, and I have to say, it felt like giving my terminal a small, helpful brain. You can create and run custom DeepAgents right from the command line, and they can read, write, and edit files in your project, execute shell commands with your approval, and even search the web. Little things, huge time-savers.
One of the features I keep coming back to is the persistent memory. The agent remembers what you’ve taught it across sessions, because memories are stored as plain files in ~/.deepagents/AGENT_NAME/memories/. That means you can inspect or edit memory manually, or let the agent manage it, and yes, you should use descriptive filenames and organize by topic (trust me, you’ll thank yourself later). By default the CLI creates an agent named agent, but you can switch names with deepagents --agent foo.
Under the hood, DeepAgents supports Anthropic (Claude) and OpenAI models, with Anthropic Claude Sonnet 4 as the default, and Tavily used for web search. Drop your keys into a .env in the project root and it loads automatically. There’s also an option to Auto-Accept Edits, which speeds up iterative development when you want to move fast.
Want to try it out? Start in your project directory and ask the agent a simple task, watch it suggest changes, then approve them (or not). You can list existing agents, create new ones for different roles, or reset an agent back to default.
Curious? Read the full announcement and setup details here: https://blog.langchain.com/introducing-deepagents-cli/?s=35. Join the community, tinker a bit, and see what practical workflows this unlocks for you. I’m excited to see what you’ll build.
—
DeepAgents CLI — kurz und praktisch
Ich habe DeepAgents CLI ausprobiert, and it felt like giving my terminal a reliable assistant. Du kannst Agenten direkt im Terminal erstellen und laufen lassen, sie lesen, schreiben und Dateien bearbeiten, Shell-Kommandos ausführen (mit deiner Bestätigung), und im Web suchen. Nützlich, simple, and surprisingly empowering.
Das spannendste: die persistente Speicherfunktion. Wissen bleibt erhalten, weil Erinnerungen als Dateien liegen in ~/.deepagents/AGENT_NAME/memories/. Du kannst Inhalte also manuell prüfen oder den Agenten darauf zugreifen lassen. Tipp aus Erfahrung: benutze beschreibende Dateinamen und ordne nach Thema, das erspart Chaos später.
Standardmäßig heißt der Agent agent, du kannst das ändern mit deepagents --agent foo. DeepAgents unterstützt Anthropic (Claude) und OpenAI, standardmäßig läuft Anthropic Claude Sonnet 4, und Tavily wird für Web-Suchen verwendet. API-Schlüssel kommen ins .env im Projektordner, DeepAgents lädt sie automatisch.
Es gibt auch eine Option zum Auto-Accept Edits, praktisch wenn du schnell iterieren willst. Du kannst Agenten auflisten, neue erstellen oder einen Agenten zurücksetzen, etwa für verschiedene Projekte oder Rollen.
Mehr Details und das Setup findest du hier: https://blog.langchain.com/introducing-deepagents-cli/?s=35. Probier’s aus, spiel ein bisschen herum, und sieh nach, wie es deinen Workflow verbessert. Ich freu mich darauf zu hören, was du damit baust.



Kommentar abschicken