团队自建服务端、iOS 和 Android 正在开发中。 查看平台

俳句 · 短歌 · 颂歌 · 史诗 — 四款模型,开源 MIT

AI 智能体把任务变成
能跑的代码

Codster 会阅读项目、检索代码、修改文件、运行测试,并支持一键回滚。既有 VS Code 和 Cursor 扩展,也有 macOS 和 Windows 独立应用。

VS Code

macOS

Windows

VS Code

服务端 · iOS · Android 即将推出

无需注册,免费开始

codster — checkout-fix

⌘K

Agent

Ода

high

42 файла

Почини падающий тест в checkout и прогони набор

Изучил 4 файла

checkout.spec.ts

cart.ts

promo.ts

applyPromo.test.ts

Падение одно: пустая корзина в applyPromo. Это 92% ошибок в файле.

src/cart/applyPromo.ts

+1 −1

−

const total = applyPromo(cart.items)

+

const total = cart ? applyPromo(cart.items) : 0

Изменил 2 файла и добавил регрессионный тест

Прогнал 48 тестов · 0 падений

Готово. Промокод больше не падает на пустой корзине, тест на этот случай добавлен.

Спросите что-нибудь…

@ файлы

⌘V картинки

checkout-fix

Контекст

applyPromo.ts

cart.ts

checkout.spec.ts

rules.md

Изменения

+124

−18

6 файлов

48/48 · ок

Откатить ход

Все тесты зелёные

48 passed · 12.4s

Откат в один клик

чекпоинт на каждый запрос

21

个工具

文件、检索、终端、LSP

3

种模式

Agent · Ask · Plan

1 次点击

回滚整轮改动

每个请求一个检查点

0

个客户端密钥

只需要账号

功能

一个项目,三种模式:Agent、Ask 和 Plan

这不是只会给建议的聊天框,而是带工具的智能体:它能看见文件、诊断和终端,而权限范围由你决定。

Agent 模式

阅读项目、检索代码、修改文件、运行测试和检查,一直做到结果可用,而不是只给第一版答案。

Ask 与 Plan

Ask 只读取代码并回答问题。Plan 先研究项目并给出计划,在你同意之前不会改动任何文件。

带差异对比的修改

用 old_string → new_string 精确替换,和 Cursor 一致:应用之前就能看到 unified diff 和每一行改动。

一键回滚

每个请求开始前都会创建检查点。「撤销智能体最近的改动」会把文件恢复到这一轮之前的状态。

带防护的终端

命令在项目目录内执行,有超时限制,且不支持交互输入。sudo、rm -rf / 和 curl | sh 在运行前就会被拦截。

项目上下文自动收集

当前文件、选中内容、编辑器诊断、@ 引用和项目规则都会自动附加,不需要手动复制粘贴。

项目技能

重复流程可以保存为 SKILL.md:步骤、名称、说明和密钥。也可以从公共目录直接安装现成技能。

定时任务

按时间运行的任务在独立对话中执行(编辑器打开时),完成后推送通知,并带「打开对话」按钮。

⌘V 或 Ctrl+V 粘贴截图

从剪贴板粘贴图片或拖入文件:支持 PNG、JPEG、GIF 和 WebP,每条消息最多四张。大图会自动压缩。

每个请求一个检查点

智能体开始执行时先为被改动的文件拍快照。结果不满意时,一次回滚即可还原全部改动,而不是逐个文件处理。

1 次点击

多个对话并行:每个对话有自己的智能体和检查点

确认可选:文件修改和命令默认直接执行,不再追问

编辑器标签页、侧边栏面板或独立窗口,任你选择

客户端不保存服务商密钥

密钥放在后端。编辑器里没有需要写入安全存储的内容,也没有需要在多台电脑之间同步的东西。

用账号代替 API 密钥

如何开始

从安装到第一次修改,只要一分钟

不需要填注册表单,也不需要 Base URL 或 API 密钥。试用额度会自动开启。

1

1

下载并安装

选择 macOS 或 Windows 应用,或从 Marketplace 安装扩展。macOS 版本未做签名,首次启动请在「系统设置 → 隐私与安全性」中允许打开。

2

2

打开项目文件夹

应用会自动推荐文件夹,编辑器里 Codster 面板就开在代码旁边。模型已经选好,模型目录由服务端下发。

3

3

写下任务

例如「修复 checkout 里失败的测试,并跑一遍测试集」。智能体会研究文件、给出 diff 并执行检查。

账号可以稍后再建:等试用额度用完,或需要在多台电脑之间同步历史和技能时再注册。

安全

代码和密钥都留在你的电脑上

智能体在本地运行,工作在你的编辑器里。只会向外发出模型请求本身和用量计数。

服务商密钥只在服务端

客户端用账号登录。设置里没有密钥,编辑器的安全存储里也没有,因此不会被误提交,也不会在重装后丢失。

文件和对话不会上传

对话、历史、技能和附件图片都存在本机。Codster 的数据库里没有对话文本,也没有文件内容。

密钥不在智能体视野内

.env、凭据和私钥文件被排除在读取和检索之外。密钥的值只在命令执行期间进入进程环境。

危险命令直接拦截

sudo、rm -rf /、mkfs、dd 写入设备、关机、chmod 777 /、fork bomb 和 curl | sh 会在运行前被拒绝,与是否确认无关。

禁止写入 .git

智能体只修改工作区文件,不碰仓库本身:git 的对象和索引不可访问,通过符号链接跳出项目目录也会被拦截。

可以自建服务端

服务端单独构建,也可以部署在你自己的机器上:账号、模型目录、额度限制和到服务商的代理。地址在设置里修改。

服务器上究竟保存哪些数据、如何删除账号,见隐私政策。源代码以 MIT 许可证发布。

平台

一个智能体,覆盖你的所有设备

macOS 和 Windows 应用、VS Code 和 Cursor 扩展已经可用。服务端、iOS 和 Android 正在开发中。

已可用

macOS

应用

独立的 Codster 窗口、自己的项目文件夹和系统通知。通用构建,同时支持 Apple Silicon 和 Intel。

已可用

Windows

应用

x64 安装包,带桌面和开始菜单快捷方式。与 macOS 版本使用同一个智能体和同一套工具。

已可用

VS Code 与 Cursor

扩展

可以放在侧边栏,也可以作为编辑器标签页。运行在真正的 VS Code 之上,而不是取代它。

安装扩展

即将推出

开发中

即将推出

服务端

自托管

自己的 codsterd:账号与组织、模型目录、额度限制和到服务商的代理。密钥留在你手里。

开发中

即将推出

iOS

移动应用

在手机上启动任务、回复智能体、查看 diff——代码始终留在你的电脑上。

开发中

即将推出

Android

移动应用

和 iPhone 版一致:对话、确认和通知,智能体完成或需要决策时第一时间知道。

开发中

界面

截图来自真实构建,而不是手绘图

下图的每一帧都是来自 macOS、Windows 和 VS Code 构建的真实 Codster 界面。由脚本自动截取,所以站点上不会有「画出来」的界面。

Codster — 与智能体对话

Codster — 与智能体对话

↓ 可滚动查看

与智能体对话

Agent、Ask 和 Plan 模式,流式回答、diff 和确认都集中在同一个窗口。

真实构建截图

工具

21 个工具,每个都有自己的使用边界

Ask 和 Plan 只能使用只读工具。修改和命令只在 Agent 模式下出现——在你准备好接受它们的地方。

Ask 和 Plan 只读

拦截 sudo · rm -rf / · curl | sh

.env 不参与检索,.git 禁止写入

工具

作用

Agent

Ask

Plan

read_file

带行号读取文件

list_dir

项目目录结构

grep_search

按正则表达式检索

file_search

按文件名查找

codebase_search

按语义检索项目

code_navigation

LSP:定义与全部引用

read_lints

编辑器中的错误与警告

web_search

搜索互联网

task

独立的调研子智能体

read_skill

加载项目技能

read_skill_file

读取技能内的文件

skill_history

从 git 读取技能历史

review_changes

复查自己的 diff

await_command

读取后台命令输出

edit_file

替换:old_string → new_string

write_file

创建或整体覆写文件

delete_file

删除文件(需确认)

run_terminal_cmd

带超时或后台执行命令

todo_write

3–6 步的工作计划

list_secrets

已保存密钥的名称

get_secret

命令执行期间读取密钥值

套餐

免费开始,按实际用量付费

额度按模型的实际消耗计算,每月重置。如果这个月还没结束额度就用完了,可以随时充值任意金额。

Free

0 ₽

永久

不用银行卡、不用注册就能体验智能体。

安装后立即获得试用额度

每月 $1 模型额度

全部模式和全部工具

模型目录

Pro

最受欢迎

990 ₽

30 天

在编辑器和应用中每天使用智能体。

每月 $10 额度

目录中的全部模型

历史与技能在多台电脑间同步

PDF 账单和结算单

Max

4 990 ₽

30 天

适合整天和智能体一起工作的人。

每月 $50 额度,是 Pro 的五倍

包含 Pro 的全部功能,无额外限制

足够并行处理多个任务

优先支持

Team

2 990 ₽

30 天

为组织提供的共享额度池,支持角色和成员份额。

每月 $40 额度池

每位成员 $10

角色设置和份额调整

以组织名义开票

先试用,不用建账号

首次启动会自动开启带少量额度的试用——不需要邮箱、密码和银行卡。决定留下来时再注册账号。

套餐在应用内开通:设置 → 套餐。自动续费随时可以开启或关闭。

常见问题

大家最常问的问题

它和 Cursor 有什么不同?
+

Codster 不是编辑器的分支,而是运行在真正的 VS Code 和 Cursor 之上的智能体:使用它们的文件树、编辑器、诊断和终端。此外还有 macOS 和 Windows 独立应用,不打开编辑器也能直接打开项目文件夹。

需要自己的 API 密钥吗?
+

不需要。服务商密钥保存在服务端,客户端用账号登录,编辑器里没有需要保存或同步的密钥。自建后端通过 codster.cloudBaseUrl 填写地址,密钥配置在那个服务端上。

我的代码和对话会上传到服务器吗?
+

文件、对话、技能和密钥都留在设备上。外发的只有经代理转发的模型请求本身和用量计数——不包含文件内容,也不保存对话文本。

服务器上究竟保存什么?
+

账号(邮箱、密码哈希、名称)、组织与角色成员关系、设备记录(标识符、平台、版本、IP)、按模型统计的用量以及付款信息。数据库中没有对话文本和文件内容。删除账号的流程见隐私政策。

免费额度怎么用?
+

首次启动会开启试用模式:少量额度,不需要邮箱、密码和银行卡。注册账号可以获得更高额度,并自动创建组织。额度用完时,智能体会明确说明已用多少、何时重置。

额度在白天用完了,要等到下个月吗?
+

不用。额度结构和付费助手一样:五小时窗口、每天、每周和每月。撞到五小时上限,几个小时后就会重置,月度额度通常还远没用完。如果不想等,可以充值任意金额来支付超出额度的请求,不需要更换套餐。

套餐会自动续费吗?
+

如果付款时勾选「记住银行卡并自动续费」,卡片信息保存在支付服务商处,下一期会在到期前一天自动扣款。套餐卡片上的开关随时可以查看和修改。扣款失败时服务端还会重试两次(隔一天和隔三天),之后才把套餐改回 Free,并明确说明原因。即使没有银行卡,也随时可以关闭续费。

可以使用哪些模型?
+

共有四款模型:俳句、短歌、颂歌和史诗。区别在于思考深度——俳句立即回答,短歌适合快任务,颂歌深入推演,史诗全力以赴。默认是「颂歌」。模型目录随上下文窗口和思考上限一起由服务端下发,因此新模型上线不需要更新扩展,深度也可以在输入区切换。

系统要求是什么?
+

VS Code 1.90 或更高版本,或基于它的 Cursor。桌面应用支持 Apple Silicon 与 Intel 的 macOS,以及 x64 Windows。从源码构建需要 Node.js 18。

macOS 提示应用已损坏,怎么办?
+

这个版本没有 Developer ID 签名,也没有通过 Apple 公证,所以会被 Gatekeeper 拦截。请打开「系统设置 → 隐私与安全性 → 仍要打开」,或执行 xattr -dr com.apple.quarantine /Applications/Codster.app。在 Apple Silicon 上,缺少 ad-hoc 签名时应用完全无法启动。

服务端、iOS 和 Android 什么时候上线?
+

服务端、iOS 和 Android 正在开发中。移动端会延续同一个账号:对话、确认和通知,而智能体仍然运行在你的电脑上。自建服务端现在就可以从 server 目录构建。

把智能体装到自己的电脑上

安装不到一分钟。试用额度会自动开启——只有当你决定留下来时才需要注册。

macOS

Windows

VS Code

Cursor