开始这里
安装、首次启动、首次 AI 会话、首次部署。约 10 分钟通关。
核心概念
四件事让 LingCode 在结构上与 Cursor、Copilot 等 AI 编辑器不同。理解这四件事,文档的其余部分自然就通了。
工作保护
project.pbxproj、Info.plist、Gradle、entitlements 的编辑前快照。按 hunk 审阅 diff。语义化时间回溯撤销。Worktree 隔离。Agent 的每一次改动都是可恢复的。
IDE 感知 Agent
Agent 把 BuildLogService、LLDB、SimulatorController 当作进程内 Swift API 调用——不是 shell-out 的命令。它实时读到构建状态、调试器、模拟器日志。
你的 Key。无代理。
直连供应商。API Key 存在 macOS Keychain。Prompt 从你的 Mac 直接到 Anthropic/OpenAI/Gemini——中间没有 LingCode 服务器。
本地模型与离线
一键 Ollama 集成。本地跑 Qwen 2.5 Coder、Llama 3、Mistral。IDE 完整功能,零网络流量。Cursor 做不到。
AI 工作流
如何在日常工作中真正从 Agent 拿到杠杆。模式、习惯、工具集成。
AI 开发最佳实践
Swift / iOS 开发者使用 LingCode + Claude 的十条习惯:Prompt、代码审查、Git、上下文管理、工作保护、IDE 感知提问。
技能与斜杠命令
25+ 内置 AI 工作流——/review、/explain、/refactor、/fix、/commit、/security、/mode 等。支持自定义。
多 Claude 会话
在同一项目里并行运行 Claude Code 标签页。功能开发与重构工作分离上下文。
IDE 感知提问
只有 LingCode Agent 能看实时构建日志、调试器、模拟器日志时才成立的 Prompt 模式。"这次构建为什么失败?"——不用粘错误。
工作保护工作流
如何查看恢复面板、对高风险实验使用 worktree 隔离、信任语义撤销而不是 git reset。
从 iPhone / iPad 远程控制
SSH + Tailscale + tmux。在任何地方完整掌控你 Mac 上的 Claude Code。
构建与运行
工具链层:iOS 模拟器、Android 模拟器、调试器、签名。LingCode 与 Apple 和 Google SDK 的原生集成。
Apple 工具链(Xcode 侧)
xcodebuild、通过 simctl 的 iOS 模拟器、LLDB 调试器、Keychain 代码签名、Scheme 编辑器、SPM 包、归档与 TestFlight。
Android 工具链
Gradle 构建、通过 emulator 与 adb 的 AVD、logcat 流、JDWP/DAP 的 Kotlin 调试、APK/AAB 输出。
编辑器与 LSP
Swift 用 SourceKit-LSP、Kotlin LSP、TypeScript、Python、Go、Rust。Tree-sitter 高亮。按 hunk 的 AI diff 审阅。
数据库工具
PostgreSQL 工作台(连接管理、带自动补全的查询执行器、按行编辑、EXPLAIN 树)。MySQL 检查器。SQLite 检查器 & 表结构编辑器。Agent 可读实时表结构。
代码库索引
本地、持久化的符号索引。Tree-sitter + swift-syntax。快速查找、跳转符号、Agent 上下文。零云上传。
HTTP 代理检查器
localhost 正向代理,调试明文 HTTP。无需根证书。Agent 可读最近事务诊断抖动请求。
发布
每个发布目标,以及各自必需的一次性平台配置。Magic Deploy 检测你的项目,跑正确流程。
App Store(iOS + macOS)
归档、导出、通过 App Store Connect API Key 上传。平台由 Xcode Scheme 自动识别。
Google Play(Android)
通过 Play Developer API 上传签名 AAB。远端预检在 gradle 运行前先校验访问权限。
Web 平台
Vercel、Netlify、Railway、Fly.io、Heroku。每个平台的 CLI 安装与认证。
你自己的服务器
VPS / Droplet / 裸机 rsync 部署的"启动前"与"部署后"脚本手册。
部署总览
所有部署目标在一页,附"该选哪个"指引。
部署 FAQ
配置部署时开发者真正会问的问题。App Store 细节、Play 版本号、CLI 认证。
部署基础
发布不需要全懂。出问题时必需。全白话,没有"去看 Apple 文档"的敷衍。
App Store 代码签名是怎么回事
从 Apple 根 CA 到你二进制上签名的完整信任链。为什么要有 Provisioning Profile。
5 分钟看懂 JWT 认证
为什么每个部署工具都用 JSON Web Token——以及它相比 API Key 强在哪。
为什么 versionCode 坑了你的第二次部署
构建号、单调递增整数,以及各商店各自的硬性规则。
服务账号到底是什么
Google 为机器设置的身份,以及它为什么严格优于 API Key。
注释版示例文件
.p8、服务账号 JSON、ExportOptions.plist 的并排示意,每个字段都有解释。
术语表
部署指南里每个术语的白话解释。28 条。
参考
FAQ、竞品对比、支持和社区。
支持与 FAQ
17 个详细 Q&A,涵盖隐私、工作保护、IDE 感知、本地模型、故障排查。附 Bug 报告和直接联系。
为什么不选 Cursor?
五个结构性差别:信任、IDE 感知、无代理、本地模型、iOS 工具链。以及 Electron 天花板。
完整功能列表
LingCode 所交付的每一项功能,按领域分组。完备的参考。
技能参考
25+ 内置斜杠命令(/review、/commit、/explain、/batch)的完整用法与示例。
lingcode 命令行
LingCode.app 的终端伴侣。任意 shell 里跑 lingcode ask——把提示词转给运行中的应用,应用关闭时回退到 DeepSeek 或 Claude 无头模式。
隐私政策
LingCode 发了什么网络请求、API Key 存在哪里、为什么我们零遥测。