What Makes Craft Agents Different
Familiar interface
The inbox works like a combination of email and task manager. Each conversation has a status, persists between sessions, and can be organized however you want. Review agent plans before execution in document-like interface, just like reviewing work from a colleague.Connect to anything
Sources give the agent access to your tools—MCP servers, REST APIs, or local files:
A single conversation might pull issues from Linear, reference code from GitHub, check Slack threads, and summarize everything in a Craft document.
Multitask naturally
Start multiple tasks. Jump between conversations with full history preserved. Run long tasks in the background while you work on something else.Explore, then execute
Start in Explore mode—read-only by default. Let the agent research, analyze, and draft a plan. Review proposals before any changes happen. Once aligned, switch to Execute and let it work autonomously.Sessions become documentation
Every conversation captures decisions, trade-offs, and implementation details. Share sessions with your team. Attach them to Linear issues, GitHub PRs, or Confluence pages so others understand not just what changed, but why.Work from anywhere
Run a remote server and access your workspaces from any machine — desktop app, browser, or CLI. Transfer sessions between local and remote workspaces. Deploy a standalone server on Linux or macOS with a single install script.Fully customizable
Themes, skills, statuses, permissions—everything is a config file the agent can edit. Modify behavior through conversation, not complex settings UIs.Craft Agents vs Claude Code
Craft Agents and Claude Code share the same foundation—the Claude Agent SDK—but serve different purposes:
What’s the same: Claude model, core tools (Read, Write, Edit, Bash, Glob, Grep), MCP support, skills format, and thinking level control (Off / Low / Medium / High / Max).
Key Concepts
Sources connect Craft Agents to external data—GitHub repos, Linear projects, Craft spaces, or your local filesystem. Each source gives the agent new capabilities. Workspaces are isolated environments with their own sources, skills, and sessions. Use different workspaces for different projects or contexts. Permission modes control what the agent can do. Cycle through them with SHIFT+TAB:
Sessions are persistent conversations organized like an inbox. Start multiple tasks, switch between them, and pick up where you left off.
Skills are custom instructions that define specialized agent behaviors—like a code review workflow or a content generation template. Same format as Claude Code skills.
Open Source
Craft Agents is open source under Apache 2.0. The codebase lives at github.com/lukilabs/craft-agents-oss. Fork it, extend it, make it yours.Next Steps
Install Craft Agents
Desktop app for macOS, Windows, and Linux.
Add Sources
Connect GitHub, Linear, APIs, and local files.