kodwai logo

kodwai

Freemium
访问

kodwai 面向使用 AI 编程代理的开发者,提供在本地编辑器中完成的限时编码挑战,并分别评估代码实现质量与代理引导方式。

什么是 kodwai?

kodwai 是一个面向使用 AI 代理开发的开发者的编码练习平台。你可以在自己的电脑上、使用平时的编辑器完成限时项目,并分别获得代码实现质量以及代理引导方式的评分。

挑战涵盖真实的工程任务,包括 API、前端界面、数据管道和分布式系统。每项挑战都包含一些容易被忽略的要求。kodwai 的核心目标,是让你在与 AI 编程代理协作时练习规划、验证和纠正。

kodwai 能做什么?

CLI 挑战设置

CLI 会下载问题说明、起始文件和测试,初始化 git 仓库,并启动挑战计时器。

三维评分

评分总计 100 分,涵盖引导、结果和提升三个维度。默认权重为 50/35/15;使用专用评分标准的挑战权重为 45/45/10。评估内容包括对代理的引导、交付的代码,以及相较于单独使用 AI 时的改进程度。

与证据关联的反馈

评分依据会引用对话记录、提交记录和测试运行结果,并提供置信区间。每次评分运行会突出显示最多六个具有重要影响的时刻;发生错误时,反馈中仍会保留至少两个时刻。

隐藏的要求陷阱

挑战包含容易遗漏的要求,用于测试边界情况覆盖程度,以及开发者是否会质疑代理的实现。

开发者个人资料与竞争

公开个人资料、排行榜、每周联赛和等级,为分享结果及参与持续竞争提供方式。

使用场景

“练习后端面试任务”

使用 60 分钟的 Bookshelf REST API 挑战,在代理协助下构建 CRUD 端点、组合筛选、验证、持久化和回归测试。

“锻炼前端工程判断力”

构建一个支持搜索的产品列表,加入多选筛选和排序,同时练习组件组合、派生状态和可访问交互。

“测试应用型 AI 工程技能”

尝试 120 分钟的 Production RAG Service 挑战,处理租户隔离、成本预算、语义缓存、幂等摄取和评估工具。

常见问题

开始需要准备什么?

创建免费账户,并安装 Node.js 20+ 和 git。使用你自己的 Claude Code、Cursor 或 Codex 代理。运行 npx @kodwai/cli@latest challenge <slug>;如有需要,CLI 会通过浏览器完成登录。

评分时会提交哪些内容?

运行 npx @kodwai/cli@latest submit 后,系统会打包你的代码、git 历史记录、测试运行结果、代理对话记录和耗时,然后提交评分。

kodwai 免费吗?

挑战、评分、个人资料和排行榜对开发者免费。你需要使用已经付费的 AI 编程代理。

什么时候可以查看完整的挑战规格?

开始挑战后即可查看完整的问题说明。公开的挑战页面会提前展示主题、难度、时间限制和摘要。

快速信息

类别
AI 编程练习与评估
环境
本地电脑、终端和编辑器
挑战目录
15 项挑战:3 项简单、3 项中等、9 项困难
支持的代理
Claude Code、Cursor、Codex
网站
https://www.kodwai.com

kodwai 流量分析

流量数据仅供参考。

域名评分
1

kodwai 替代品

Opaline logo

Opaline

opaline.so

为团队提供 Claude Code 和 Codex 会话级分析,按消息跟踪令牌成本、耗时与技能使用情况,洞察编码代理的采用与使用模式。

Mobile Builds logo

Mobile Builds

mobilebuilds.app

面向 Apple 平台开发者的原生应用,可在 iPhone、iPad、Mac 和 Apple Vision Pro 上监控并管理 Xcode Cloud 运行,查看状态与历史记录、控制构建、编辑工作流程,并可选通过本地只读 MCP 服务器为 Xcode 和 Claude Code 提供访问。