iCoderAgent: AI Code Assistant

開發人員工具

免費 · App 內購買 · 專為 iPad 設計。尚未針對 macOS 驗證。

iCoderAgent is a mobile AI coding assistant for iPhone and iPad.It Build software on move with iCoderAgent—your personal AI software engineer. Generate code, debug errors, explain complex logic, refactor projects, create APIs, write SQL, and develop apps directly from your iPhone or iPad using your favourite AI model. Bring Your Own AI : Choose the model that works best for you. Your API keys remain under your control. They are securely stored in the iOS Keychain and sent directly to the AI provider you choose. Compatible with 1. Anthropic Claude 2. OpenAI 3. Google Gemini 4. xAI Grok 5. DeepSeek 6. Kimi 7. Hugging Face 8. OpenRouter 9. Ollama 10. Apple MLX-LM Benefits of iCoderAgent: - Generate production-ready code - Debug and fix bugs - Explain any codebase - Build REST APIs - Write SQL - Create documentation - Build websites - Support for Swift, Python, JavaScript, TypeScript, SQL, Java, C++, HTML, CSS and more iCoderAgent runs an embedded Python interpreter on-device with a sandboxed tool system, so the agent can read and write project files, run database queries, search code, and use version control within an isolated workspace. An optional autonomous build loop can plan, execute, and verify a task end to end. A companion macOS application can optionally run builds and tests on the user's own computer. iCoderAgent Unique Values : - Runs natively on iPhone and iPad - Bring Your Own AI provider Key - Embedded Python execution - Autonomous coding workflows - Local project workspace with folder access - Optional macOS, windows, linux companion for more complex projects - Multiple LLM AI providers support - Privacy-first design Subscriptions provide a monthly quota of "conversations" (one query plus one response) and chat-history retention; users still pay their AI provider directly for model usage. The free plan now covers one single-page web project; subscriptions unlock the other project types, folders and connecting a laptop or cloud host. This apps is offering following auto-renewable subscriptions. 1. Scale - 5000 conversations/month,1000 chat history, BYOK AI Model - Title of auto-renewing subscription : Scale - Length of subscription - Monthly auto renewal subscription - App privacy policy - https://aidigiapps.com/icoderagent/privacy.html and Terms of Use (EULA) - https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ 2. Growth - 1550 conversations/month,300 chat history, BYOK AI Model - Title of auto-renewing subscription : Growth - Length of subscription - Monthly auto renewal subscription - App privacy policy - https://aidigiapps.com/icoderagent/privacy.html and Terms of Use (EULA) - https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ 3. Starter - 500 conversations/month,100 chat history, BYOK AI Model - Title of auto-renewing subscription : Starter - Length of subscription - Monthly auto renewal subscription - App privacy policy - https://aidigiapps.com/icoderagent/privacy.html and Terms of Use (EULA) - https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ Encryption usage: the app relies only on standard, industry-standard encryption. All network communication uses HTTPS/TLS, and sensitive values such as API keys and authentication tokens are stored in the iOS Keychain. The app contains no proprietary or non-standard cryptographic implementations.

  • 此App未收到足夠的評分或評論以顯示概況。

Choose How You Want to Build When creating a new project, iCoderAgent asks how you want to work: • Vibe Coding — Describe what you want and the agent builds it. This is the existing experience and remains unchanged. • Spec-Driven — The agent interviews you first, creates an agreed specification, and only then starts coding. This choice is made once per project, remembered, and cannot be changed later. Spec-Driven Interview The interview is a structured form, not a chat stream. Each specification document appears as a card. Questions are presented with selectable options wherever possible, with free-text input when needed. The interview captures the project's features, workflows, UI, data, integrations, security, constraints, project structure, and acceptance criteria. The resulting specification becomes the source of truth. Specification Is the Gate In Spec-Driven mode, the agent cannot write code simply because it thinks code is needed. Every change must be linked to an approved requirement through an open task. Before creating or modifying a file, the agent must confirm: 1. The file is on the agreed file list. 2. It is in the agreed folder. 3. The change belongs to an open task. 4. The task cites the relevant requirement. 5. The change does not introduce unapproved functionality. If a new file is required, it must go through the approval process: New file → Specification update → Agreement → Task → Implementation The same applies to new features: New feature → Specification first → Agreement → Task → Code Acceptance Criteria Must Be Checkable Acceptance criteria must be objective and verifiable. "The app is fast" is rejected. "Dashboard loads within 200 ms after the required API response is available" is accepted. Criteria should be specific, observable, measurable where appropriate, reproducible, and unambiguous. If a criterion cannot be objectively checked, the agent asks for clarification rather than making assumptions. Done Means Verified In Spec-Driven mode, Done means verified, not merely implemented. For every acceptance criterion, the agent provides a command, test, or executable check that proves it. Example: Requirement: Dashboard response time must be below 200 ms. Verification: npm run test:performance -- dashboard The project runs the verification. Pass → Verified Fail → Not verified A failing command can never mark an item complete. Some requirements may require visual or manual inspection. These are recorded as Inspected, not Verified. Each criterion therefore has one of four states: • Verified — proven by a successful executable check. • Inspected — reviewed manually but not machine-proven. • Failed — verification was attempted and failed. • Pending — verification has not yet been performed. Gate Audit Trail Every decision made by the Spec-Driven gate is recorded in: .icoder/gate.log The log is accessible from the Files tab and records project mode selection, specification decisions, approved requirements, file/folder decisions, tasks and requirement references, specification changes, verification commands and results, and decisions that allowed or blocked implementation changes.

開發者Mahesh Shinde表明App的私隱慣例或包括下列資料的處理。詳情請參閲 開發者的私隱政策 。

  • 不會與你連結的資料

    開發者可能會收集以下資料,但不會連結你的個人身份:

    • 購買項目
    • 聯絡資料
    • 識別碼
    • 使用資料
    • 診斷

私隱慣例或因使用的功能或年齡等因素而異。 進一步了解

開發者尚未表示此 App 支援哪些輔助使用功能。 進一步了解

供應商
Mahesh Shinde
大小
215.9 MB
類別
開發人員工具
相容性
須使用 iOS 16.4 或以上版本。
  • iPhone
    須使用 iOS 16.4 或以上版本。
  • iPad
    須使用 iPadOS 16.4 或以上版本。
  • Mac
    須使用 macOS 13.3 或以上版本及配備 Apple M1 或以上版本晶片的 Mac。
  • Apple Vision
    須使用 visionOS 1.0 或以上版本。
語言
英文
年齡分級
4+
App 內購買
是
版權
© AiDigiApps