[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74781":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":14,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},74781,"1code","21st-dev\u002F1code","21st-dev","Orchestration layer for coding agents (Claude Code, Codex)","https:\u002F\u002F1code.dev",null,"TypeScript",5543,597,35,24,0,5,39.33,"Apache License 2.0",false,"main",true,[],"2026-06-12 02:03:28","# 1Code\n\n[1Code.dev](https:\u002F\u002F1code.dev)\n\nOpen-source coding agent client. Run Claude Code, Codex, and more - locally or in the cloud.\n\nBy [21st.dev](https:\u002F\u002F21st.dev) team\n\n## Highlights\n\n- **Multi-Agent Support** - Claude Code and Codex in one app, switch instantly\n- **Visual UI** - Cursor-like desktop app with diff previews and real-time tool execution\n- **Custom Models & Providers (BYOK)** - Bring your own API keys\n- **Git Worktree Isolation** - Each chat runs in its own isolated worktree\n- **Background Agents** - Cloud sandboxes that run when your laptop sleeps\n- **Live Browser Previews** - Preview dev branches in a real browser\n- **Kanban Board** - Visualize agent sessions\n- **Built-in Git Client** - Visual staging, diffs, PR creation, push to GitHub\n- **File Viewer** - File preview with Cmd+P search and image viewer\n- **Integrated Terminal** - Sidebar or bottom panel with Cmd+J toggle\n- **Model Selector** - Switch between models and providers\n- **MCP & Plugins** - Server management, plugin marketplace, rich tool display\n- **Automations** - Trigger agents from GitHub, Linear, Slack, or manually from git events\n- **Chat Forking** - Fork a sub-chat from any assistant message\n- **Message Queue** - Queue prompts while an agent is working\n- **API** - Run agents programmatically with a single API call\n- **Voice Input** - Hold-to-talk dictation\n- **Plan Mode** - Structured plans with markdown preview\n- **Extended Thinking** - Enabled by default with visual UX\n- **Skills & Slash Commands** - Custom skills and slash commands\n- **Custom Sub-agents** - Visual task display in sidebar\n- **Memory** - CLAUDE.md and AGENTS.md support\n- **PWA** - Start and monitor background agents from your phone\n- **Cross Platform** - macOS desktop, web app, Windows and Linux\n\n## Features\n\n### Run coding agents the right way\n\nRun agents locally, in worktrees, in background - without touching main branch.\n\n![Worktree Demo](assets\u002Fworktree.gif)\n\n- **Git Worktree Isolation** - Each chat session runs in its own isolated worktree\n- **Background Execution** - Run agents in background while you continue working\n- **Local-first** - All code stays on your machine, no cloud sync required\n- **Branch Safety** - Never accidentally commit to main branch\n- **Shared Terminals** - Share terminal sessions across local-mode workspaces\n\n---\n\n### UI that finally respects your code\n\nCursor-like UI with diff previews, built-in git client, and the ability to see changes before they land.\n\n![Cursor UI Demo](assets\u002Fcursor-ui.gif)\n\n- **Diff Previews** - See exactly what changes the agent is making in real-time\n- **Built-in Git Client** - Stage, commit, push to GitHub, and manage branches without leaving the app\n- **Git Activity Badges** - See git operations directly on agent messages\n- **Rollback** - Roll back changes from any user message bubble\n- **Real-time Tool Execution** - See bash commands, file edits, and web searches as they happen\n- **File Viewer** - File preview with Cmd+P search, syntax highlighting, and image viewer\n- **Chat Forking** - Fork a sub-chat from any assistant message to explore alternatives\n- **Chat Export** - Export conversations for sharing or archival\n- **File Mentions** - Reference files directly in chat with @ mentions\n- **Message Queue** - Queue up prompts while an agent is working\n\n---\n\n### Plan mode that actually helps you think\n\nThe agent asks clarifying questions, builds structured plans, and shows clean markdown preview - all before execution.\n\n![Plan Mode Demo](assets\u002Fplan-mode.gif)\n\n- **Clarifying Questions** - The agent asks what it needs to know before starting\n- **Structured Plans** - See step-by-step breakdown of what will happen\n- **Clean Markdown Preview** - Review plans in readable format\n- **Review Before Execution** - Approve or modify the plan before the agent acts\n- **Extended Thinking** - Enabled by default with visual thinking gradient\n- **Sub-agents** - Visual task list for sub-agents in the details sidebar\n\n---\n\n### Background agents that never sleep\n\nClose your laptop. Your agents keep running in isolated cloud sandboxes with live browser previews.\n\n- **Runs When You Sleep** - Background agents continue working even when your laptop is closed\n- **Cloud Sandboxes** - Every background session runs in an isolated cloud environment\n- **Live Browser Previews** - See your dev branch running in a real browser\n\n---\n\n### Connect anything with MCP\n\nFull MCP server lifecycle management with a built-in plugin marketplace. No config files needed.\n\n- **MCP Server Management** - Toggle, configure, and delete MCP servers from the UI\n- **Plugin Marketplace** - Browse and install plugins with one click\n- **Rich Tool Display** - See MCP tool calls with formatted inputs and outputs\n- **@ Mentions** - Reference MCP servers directly in chat input\n\n---\n\n### Automations that work while you sleep\n\nTrigger agents from GitHub, Linear, Slack, or manually from git events. Auto-review PRs, fix CI failures, and complete tasks - all configurable.\n\n- **@1code Triggers** - Tag @1code in GitHub, Linear, or Slack to start agents\n- **Git Event Triggers** - Run automations on push, PR, or any git event\n- **Conditions & Filters** - Control when automations fire\n- **Execution Timeline** - Visual history of past runs\n- **Silent Mode** - Toggle respond-to-trigger for background automations\n\nAutomations require a [Pro or Max subscription](https:\u002F\u002F1code.dev\u002Fpro). Learn more at [1code.dev\u002Fagents\u002Fasync](https:\u002F\u002F1code.dev\u002Fagents\u002Fasync).\n\n\n## API\n\nRun coding agents programmatically. Point at a repo, give it a task - the agent runs in a sandbox and delivers a PR.\n\n```bash\ncurl -X POST https:\u002F\u002F1code.dev\u002Fapi\u002Fv1\u002Ftasks \\\n  -H \"Authorization: Bearer YOUR_API_KEY\" \\\n  -d '{\n    \"repository\": \"https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fyour-repo\",\n    \"prompt\": \"Fix the failing CI tests\"\n  }'\n```\n\n- **Remote Sandboxes** - Isolated cloud environment, repo cloned, dependencies installed\n- **Git & PR Integration** - Agent commits, pushes branches, opens PRs automatically\n- **Async Execution** - Fire and forget, poll for status or get notified\n- **Follow-up Messages** - Send additional instructions to a running task\n\nLearn more at [1code.dev\u002Fagents\u002Fapi](https:\u002F\u002F1code.dev\u002Fagents\u002Fapi)\n\n## Installation\n\n### Option 1: Build from source (free)\n\n```bash\n# Prerequisites: Bun, Python 3.11, setuptools, Xcode Command Line Tools (macOS)\nbun install\nbun run claude:download  # Download Claude binary (required!)\nbun run codex:download   # Download Codex binary (required!)\nbun run build\nbun run package:mac  # or package:win, package:linux\n```\n\n> **Important:** The `claude:download` and `codex:download` steps download required agent binaries. If you skip them, the app may build but agent functionality will not work correctly.\n>\n> **Python note:** Python 3.11 is recommended for native module rebuilds. On Python 3.12+, make sure `setuptools` is installed (`pip install setuptools`).\n\n### Option 2: Subscribe to 1code.dev (recommended)\n\nGet pre-built releases + background agents support by subscribing at [1code.dev](https:\u002F\u002F1code.dev).\n\nYour subscription helps us maintain and improve 1Code.\n\n## Development\n\n```bash\nbun install\nbun run claude:download  # First time only\nbun run codex:download   # First time only\nbun run dev\n```\n\n## Feedback & Community\n\nJoin our [Discord](https:\u002F\u002Fdiscord.gg\u002F8ektTZGnj4) for support and discussions.\n\n## License\n\nApache License 2.0 - see [LICENSE](LICENSE) for details.\n","1Code 是一个开源的编码代理客户端，支持Claude Code、Codex等多种编码代理的本地或云端运行。其核心功能包括多代理支持、直观的用户界面、自定义模型与提供者接入、Git工作树隔离以及后台执行等特性，确保开发者可以在不干扰主分支的情况下高效地进行代码开发和测试。此外，它还提供了丰富的集成工具如内置Git客户端、文件预览器、终端模拟器及语音输入等功能，极大地提升了开发体验。适用于需要频繁使用AI辅助编程且对代码版本控制有严格要求的个人开发者或团队。",2,"2026-06-11 03:50:48","high_star"]