awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google-gemini avatar

google-gemini/gemini-cli

0
View on GitHub↗
105,341 نجوم·14,078 تفرعات·TypeScript·Apache-2.0·13 مشاهداتgeminicli.com↗

Gemini Cli

This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes, execute shell commands with safety constraints, and integrate external tools through standardized protocols.

The platform supports non-interactive execution via a headless mode and provides an event-driven hook framework for custom lifecycle automation. It features centralized configuration for model routing, system prompts, and cost management, alongside a modular extension system for adding custom commands and capabilities. The interface also includes diagnostic tools, file system management utilities, and repository-level automation for maintenance tasks.

Features

  • Agent Memory Systems - Persistent storage enables the saving and retrieval of user-provided facts to maintain context and personalized assistance across multiple sessions.
  • CLI Extension Frameworks - Modular architecture allows developers to register custom commands, configuration settings, and specialized agent skills directly within the interface.
  • Subagent Definitions - Configuration-based definitions allow for the isolation of subagents with restricted tool access and built-in recursion protection for complex workflows.
  • Prompt Caching - Latency and API costs are minimized by storing previously processed prompt tokens for reuse in subsequent requests.
  • Integration Testing Suites - Automated test suites verify the functional interoperability and cooperation between various software units, services, and API endpoints.
  • Agent Client Protocols - Standardized communication protocols enable external agents to interact with the interface, facilitating file system access and remote session control.
  • Session Management Systems - Session management maintains persistent state and interaction history, allowing users to resume workflows or rewind to specific points in time.
  • System and Configuration Layers - System-level instruction overrides enable users to define persistent behavioral patterns for the model that remain distinct from standard task prompts.
  • Agent Frameworks - Terminal-based agent with ReAct loops and large context support.
  • Agentic Coding Tools - Official terminal agent for repository exploration and long-context tasks.
  • CLI Tools - Terminal assistant built around Google Gemini.
  • Code Editors and Assistants - Google's terminal coding agent powered by Gemini.
  • Coding Agents and IDEs - Terminal AI agent with large context and search grounding.
  • Coding Assistants - Command-line interface for interacting with large language models.
  • Command Line Tools - Terminal coding agent with free Gemini 3 Pro access.
  • Action Resolution Policies - Policy engines evaluate security rules based on tool names and environmental context to permit or restrict specific system actions.
  • Codebase Exploration Utilities - Search utilities enable the rapid location of code definitions and components within a project workspace.
  • Code Application Utilities - Researched web knowledge is applied directly into code generation and troubleshooting workflows through integrated utility functions.

سجل النجوم

مخطط تاريخ النجوم لـ google-gemini/gemini-cliمخطط تاريخ النجوم لـ google-gemini/gemini-cli

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Gemini Cli

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Gemini Cli.
  • openai/codexالصورة الرمزية لـ openai

    openai/codex

    91,445عرض على GitHub↗

    Codex is an automated programming tool and generative code assistant designed to interpret developer intent through a natural language interface. It functions as a machine learning model trained on public code repositories to provide intelligent code completion, suggestions, and refactoring within development environments. By translating human instructions into executable code snippets, the system bridges the gap between high-level technical requirements and functional software implementation. The engine utilizes transformer-based sequence modeling and supervised fine-tuning to align its outp

    Rust
    عرض على GitHub↗91,445
  • anthropics/claude-codeالصورة الرمزية لـ anthropics

    anthropics/claude-code

    132,728عرض على GitHub↗

    Anthropic's terminal-native AI coding agent.

    Pythonaiclideveloper-tools
    عرض على GitHub↗132,728
  • cline/clineالصورة الرمزية لـ cline

    cline/cline

    63,750عرض على GitHub↗

    Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co

    TypeScript
    عرض على GitHub↗63,750
  • opencode-ai/opencodeالصورة الرمزية لـ opencode-ai

    opencode-ai/opencode

    11,006عرض على GitHub↗

    OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial intelligence directly into the command-line environment. It functions as an autonomous workflow orchestrator, capable of executing file operations, running shell commands, and applying code patches to complete complex development tasks without manual intervention. The tool distinguishes itself through its ability to index local codebases into vector embeddings, enabling semantic search and natural language queries across project files. It maintains session context through a local

    Goaiclaudecode
    عرض على GitHub↗11,006
عرض جميع البدائل الـ 30 لـ Gemini Cli→

الأسئلة الشائعة

ما هي وظيفة google-gemini/gemini-cli؟

This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes, execute shell commands with safety constraints, and integrate external tools through standardized protocols.

ما هي الميزات الرئيسية لـ google-gemini/gemini-cli؟

الميزات الرئيسية لـ google-gemini/gemini-cli هي: Agent Memory Systems, CLI Extension Frameworks, Subagent Definitions, Prompt Caching, Integration Testing Suites, Agent Client Protocols, Session Management Systems, System and Configuration Layers.

ما هي البدائل مفتوحة المصدر لـ google-gemini/gemini-cli؟

تشمل البدائل مفتوحة المصدر لـ google-gemini/gemini-cli: openai/codex — Codex is an automated programming tool and generative code assistant designed to interpret developer intent through a… cline/cline — Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software… anthropics/claude-code — Anthropic's terminal-native AI coding agent. opencode-ai/opencode — OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… autohandai/code-cli — Autohand Code CLI - Ultra fast self evolving coding agent that runs in your terminal.