Alook AI 公司协作层
把本地编码代理组织成可协作、可追踪的 AI 团队。
- Star 数
- ★ 1.5k
- 最近更新
- 今天
- License
- Apache-2.0
- 主语言
- TypeScript
- FA 评分
- 50/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台Codex · Claude Code
- 费用
- 软件免费,模型调用费用自付
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 独立开发者希望让 Codex、Claude Code 或 OpenCode 在同一代码库中按开发、运维和研究角色协作时。
- 不适合
- 希望平台自带模型或托管模型的用户:Alook 不提供也不托管模型
- 需要权限隔离与审批控制的团队:代理可完全访问本地工具与代码库
- 源码审查
- 50/100 · 缺口较多
这个 Agent 能做什么,适合哪些场景?
Alook 是一个开源、自托管的平台,用于把本地 AI 编码代理组织成协作型工作团队。它为代理分配角色和邮箱,并提供组织图、看板、日历及仪表盘等协作界面。代理在用户机器上运行,可访问本地工具与代码库;平台将其连接到邮件、日历和外部世界。README 将 @alook/cli、代理工作目录、@alook/app、邮件、WebSocket、SQLite 和文件存储列为系统组件。项目说明使用 Next.js、Cloudflare Workers 和 Bun 构建,并明确列出 Claude Code、Codex 与 OpenCode 为可用代理。
运行 npx @alook/app onboard 会引导完成配置、连接机器、检测运行时并部署首个代理公司,完成后可打开 http://localhost:15210。在平台中,用户定义组织结构并给代理分配 dev、ops、research 等角色;代理可通过各自邮箱进行人与代理、代理与代理的通信。看板用于分派任务、跟踪进度,README 表述代理会领取工作、更新状态并关闭事项;日历用于安排重复任务、提醒和日常例程。架构图显示 @alook/cli 从代理机器轮询托管端,托管端包含 @alook/app、Email 和 WebSocket,并与 SQLite 和文件存储交互。
- 独立开发者希望让 Codex、Claude Code 或 OpenCode 在同一代码库中按开发、运维和研究角色协作时。
- 维护开源项目的个人需要用看板分派事项,并让代理更新任务状态和关闭已完成工作时。
- 需要为多个本地编码代理建立独立邮箱,以便保留人与代理、代理之间通信记录的团队。
- 希望为代理设置每日例程、重复任务和提醒,并通过日历查看安排的用户。
- 希望保留指令、决策和回复记录,以追溯代理工作过程的技术负责人。
如何安装或部署这个 Agent?
执行:npx @alook/app onboard。该流程会连接机器、检测运行时并部署首个代理公司;完成后打开 http://localhost:15210。README 未说明 npx 之外的前置运行时版本、所需凭证或邮箱领取流程的具体配置;它仅说明也可在 alook.ai 为代理领取 @alook.ai 邮箱地址。
如何使用这个 Agent?
先执行 npx @alook/app onboard,再访问 http://localhost:15210。在 Alook 中定义组织图、为代理指定角色,并将任务放入看板;可使用代理邮箱沟通,并用日历安排重复任务、提醒和日常例程。可选地,在 alook.ai 为代理领取唯一的 @alook.ai 邮箱地址。
这个 Agent 有哪些优点和局限?
- 明确支持 Claude Code、Codex 和 OpenCode,适合把已有本地编码代理纳入同一协作层。
- 将组织图、代理邮箱、看板和日历集中在一个工作流中,而不是只提供单一任务入口。
- 代理在本机运行并可访问本地工具和代码库,同时 README 描述了可追溯的指令、决策和回复记录。
- README 未提供除
npx @alook/app onboard外的完整安装前置条件、运行时版本或凭证配置说明。 - 代理拥有本地工具和代码库的完全访问能力;文档未说明权限隔离、审批控制或最小权限机制。
- 虽然宣称可从任何地方访问,README 未说明远程访问的认证、网络暴露方式或安全边界。
- Cursor、Hermes 和 OpenClaw 仍标注为“Coming Soon”,不能作为当前可用集成来规划。
这个 Agent 与同类方案有什么区别?
Alook 将自身定位为 Claude Code、Codex 和 OpenCode 之上的编排层,而非替代这些编码代理;它提供角色、收件箱和常驻运行环境。README 未给出三者在功能、性能或成本上的对比。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Alook AI 公司协作层 当前 | 50 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 1.5k | 今天 | TypeScript | Codex · Claude Code |
| COMPASS Skills(司南) | 72 · 存在缺口 | 命令行工具免费 | ★ 764 | 2 天前 | Python | Codex · Claude Code |
| OpenHuman | 57 · 缺口较多 | 桌面应用免费版 + 付费版 | ★ 43k | 今天 | Rust | — |
| Memmy — 个人AI代理与本地记忆中枢 | 71 · 存在缺口 | 桌面应用免费版 + 付费版 | ★ 2.2k | 2 天前 | TypeScript | Codex · Claude Code · OpenAI API |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
README 说明 agent 在本地运行、Alook 提供共享房间;邮件 worker 代码展示了数据库按 workspace 查询、SMTP 凭据解密及发送失败日志,支持有限的数据流可见性。扣分原因:所给材料未展示完整的权限模型、发送确认、密钥生命周期、依赖审计、操作回滚或清晰的作者归属;README 还描述向受邀成员开放协作,但没有说明各类外部效果的授权边界。
CLI 测试覆盖端口检查、daemon 启停及错误 envelope,AGENTS.md 与 package 脚本对仓库结构和检查方式有具体说明,材料总体一致。扣分原因:依赖可用性和运行可靠性无法由这份静态样本证实,且没有完整的用户侧故障排查文档。
README 指明目标是团队和朋友共享房间,并列出支持的本地 agent runtime;本地运行与云端协作的架构也有说明。扣分原因:适用情境虽明确但较宽泛,材料没有展示触发规则、边界案例或不同部署环境的具体要求。
README 按功能介绍产品、给出快速开始、monorepo 目录和 Apache-2.0 许可;AGENTS.md 对开发目录、版本发布和维护流程有说明。扣分原因:样本未提供常见问题、已知产品限制或清晰的维护责任人;发布说明较偏开发流程。
产品提供跨房间的 agent 身份、本地运行和人与 agent 协作,具有明确用途;快速开始命令便于初始采用。扣分原因:材料没有量化收益、成本或使用限制,也未充分说明协作功能相对现有工具的实际增量价值。
README 的产品主张可与 CLI、daemon 和 email worker 的部分源码及测试相互印证。扣分原因:关键功能主张仍主要来自 README,样本并不完整,且没有把已验证事实、产品描述和推断明确区分。
- 此评估只依据提示中提供的静态文件样本;未据此确认部署行为、完整权限控制或全部数据流。
- README 描述本地 agent 与共享房间协作;在采用前应核实成员访问、消息处理及 SMTP 凭据的实际控制方式。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
发布说明摘录
What's Changed Bug Fixes - (test) use canonical landing selectors (#1201) - (web) correct New capsule direction and scroll bounds (#1202) - (daemon) resume Codex without replaying large histories (#1200) - (web) recover reply resources without forced updates (#1203) - (web) report completed agent onboarding handoff (#1204) - (ui) correct chat overlays, native chrome, and mobile layout (#1206) - (ci) allow manual Android candidates after a version bump (#1210) - (ui) animate narrow navigation and contain testimonial text (#1211) …在 GitHub 查看 ↗ -
发布说明摘录
What's Changed Bug Fixes - (community) publish machine version with online state (#1148) - (web) separate user bar touch targets from visuals (#1147) - (daemon) retry stalled control socket handshakes (#1151) - (web) align forum spacing and post interactions (#1149) - (web) separate setup behavior and guidance from visual redesign (#1157) - (auth) prevent lost email-entry clicks before hydration (#1158) - (ci) build agent driver before Web contracts (#1162) - (ci) accept compatible Node patches for shared artifacts (#1165) …在 GitHub 查看 ↗ -
发布说明摘录
What's Changed Bug Fixes - (ios) remove extra keyboard dismiss control (#1127) - (ios) constrain community root scrolling (#1130) - (web) center forum card titles and actions (#1132) - (web) recover server directory after channel access changes (#1133) - (web) repair mobile sign-in keyboard and sensor permission (#1135) - (web) keep message scroll position stable (#1134) - (web) preserve live thread membership across stale sidebar reads (#1138) - (web) reduce cached page and anonymous sign-in latency (#1069) - (web) cache confirmed user profiles and presence (#1137) …在 GitHub 查看 ↗
常见问题
当前能接入哪些代理?
代理会访问我的本地代码吗?
是否需要邮箱?
@alook.ai 地址,但未给出其配置细节。部署和运行成本是多少?
发生故障时如何恢复或审计?
谢谢反馈,我们会据此改进页面。