Skip to main content
Craft Agents brings Claude’s coding capabilities to your entire digital workflow. It massively improves both coding and non-coding workflows via enhanced UI, review, and auto execution. Built on the same foundation as Claude Code (the Claude Agent SDK), it extends the model’s reasoning power to work across all your tools: GitHub, Linear, Slack, Craft documents, local files, and any API you can connect.

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:
Source TypeExamplesWhat You Can Do
MCP serversGitHub, Linear, CraftFull integration with issue tracking, docs, repos
REST APIsAny service with an APIQuery and mutate data from internal tools
Local filesObsidian vaults, code reposWork with files on your machine
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.

Fully customizable

Themes, skills, statuses, permissions—everything is a config file the agent can edit. Modify behavior through conversation, not complex settings UIs.
WhatHow It WorksCustomization Level
SkillsYAML frontmatter + markdownReusable instructions invoked with @mention
Themes6-color semantic systemApp or workspace, with dark mode and scenic backgrounds
StatusesConfig for workflow statesCustom labels, colors, icons, inbox/archive categories
PermissionsLayered rulesApp → workspace → source cascade

Craft Agents vs Claude Code

Craft Agents and Claude Code share the same foundation—the Claude Agent SDK—but serve different purposes:
AspectClaude CodeCraft Agents
InterfaceTerminal CLIEasy to use desktop app
Data sourcesMCP serversMCP + REST APIs + local files
Session orgContinue with -c flagInbox with custom workflow statuses
Config scopePer-project .claude/Multi-workspace with full isolation
PermissionsFixed mode behaviorsCustomizable rules per workspace/source
What’s the same: Claude model, core tools (Read, Write, Edit, Bash, Glob, Grep), MCP support, skills format, and thinking budget control.

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:
ModeBehavior
ExploreRead-only. Research and analyze without risk.
Ask to EditPrompts before changes. Review each action.
ExecuteFull autonomy. The agent works uninterrupted.
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