Skip to main content
वर्तमान repo को आम test और lint tools के लिए scan करें, फिर एक तेज़ health check चलाएँ। Arka repo के लिए, नया arka ci command GitHub Actions gate को अधिक बारीकी से mirror करता है। Local diff review के लिए arka review उपयोग करें, और जब आप fish/Python/test parity जाँचना चाहें arka route audit उपयोग करें।

प्राकृतिक भाषा

CLI commands

संबंधित Arka developer tools

Arka Ruff और Pytest को active Python interpreter से चलाता है, तो local gate वही virtual environment उपयोग करता है जो arka installation का है। release या merge से पहले पूरे test suite चलाने के लिए --full उपयोग करें।

External developer-tool catalog

Arka उन आम tools को recognize करता है जो engineers पहले से terminal के आसपास उपयोग करते हैं: उपयोग करें:
प्राकृतिक भाषा उदाहरण:
ये checks जानबूझकर read-only हैं। Missing वैकल्पिक tools setup hints के रूप में report होते हैं, hard failures नहीं, तो arka dev-doctor अभी भी वर्तमान project के लिए मायने रखने वाले repository gates पर केंद्रित रहता है।

Detected tools

Arka खोजता है:
  • Python: pytest, unittest, ruff, flake8
  • Node: package.json scripts से npm test, npm run lint
  • Rust: cargo test, cargo clippy
  • Go: go test ./...
  • Make: make test जब Makefile एक test target परिभाषित करे
Repository के अंदर होने पर वर्तमान git root से चलता है, अन्यथा वर्तमान directory से। Manual setup लेने वाले integrations के लिए, unified wizard उपयोग करें:
यह model providers (OpenRouter, OpenAI, Anthropic), deployment providers (Railway, Vercel), और media/memory tools का भी समर्थन करता है। doctor credential values प्रिंट किए बिना missing वैकल्पिक integrations report करता है। Productivity tools भी supported हैं:
यह उन integrations के selected होने पर missing वैकल्पिक CLIs (gh, railway, और vercel) भी report करता है। Repository और collaboration credentials उसी flow का उपयोग करती हैं:
आप कह सकते हैं fix GitHub issues in my code। Arka इसे repo-scoped coding agent पर route करता है, जो authenticated होने पर gh के माध्यम से issues inspect करता है, समस्या reproduce करता है, locally edit करता है, और focused tests चलाता है। पहले gh auth login से authenticate करें; बिना access या verification के Arka issue fixed होने का दावा नहीं करेगा। Manual setup लेने वाले integrations के लिए, search provider wizard उपयोग करें। यह keys को Arka के user .env में store करता है और Serper, Tavily, और Brave Search का समर्थन करता है:
Interactive hidden prompt के लिए --key छोड़ें; CI और scripts के लिए --key रखें:
ये commands प्राकृतिक भाषा भी स्वीकार करती हैं, उदाहरण के लिए: set up Serper, show available integrations, या check my Sentry integration