Skip to content

Support AI CLI Providers #28

Description

@ductrl

Description

Allow CommitGate to use locally installed AI coding agents instead of requiring an API key.


Reason

User feedback indicates that many developers already paid for AI coding tools like Claude or Codex and would prefer to use those rather than separate AI API credentials.


Proposed Changes

  • Support common LLM subscriptions like Claude, Codex, Antigravity
  • Allow the user to choose provider in configuration file

Challenges

  • CLI output is less stable and structured than API responses
    • We will have to find the JSON output
  • Timeout handling may vary between providers
  • Streaming support should be explored

Acceptance Criteria

  • CommitGate can support an AI CLI provider
  • Findings are converted into CommitGate's internal finding format
  • User can switch provider through configuration

Priority

  • High

Related Files

  • ai_reviewer.py

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions