awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
google-gemini avatar

google-gemini/gemini-cli

0
View on GitHub↗
105,341 stele·14,078 fork-uri·TypeScript·Apache-2.0·13 vizualizărigeminicli.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.

Istoric stele

Graficul istoricului de stele pentru google-gemini/gemini-cliGraficul istoricului de stele pentru google-gemini/gemini-cli

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Gemini Cli

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Gemini Cli.
  • openai/codexAvatar openai

    openai/codex

    91,445Vezi pe 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
    Vezi pe GitHub↗91,445
  • anthropics/claude-codeAvatar anthropics

    anthropics/claude-code

    132,728Vezi pe GitHub↗

    Anthropic's terminal-native AI coding agent.

    Pythonaiclideveloper-tools
    Vezi pe GitHub↗132,728
  • cline/clineAvatar cline

    cline/cline

    63,750Vezi pe 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
    Vezi pe GitHub↗63,750
  • opencode-ai/opencodeAvatar opencode-ai

    opencode-ai/opencode

    11,006Vezi pe 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
    Vezi pe GitHub↗11,006
Vezi toate cele 30 alternative pentru Gemini Cli→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale google-gemini/gemini-cli?

Principalele funcționalități ale google-gemini/gemini-cli sunt: Agent Memory Systems, CLI Extension Frameworks, Subagent Definitions, Prompt Caching, Integration Testing Suites, Agent Client Protocols, Session Management Systems, System and Configuration Layers.

Care sunt câteva alternative open-source pentru google-gemini/gemini-cli?

Alternativele open-source pentru google-gemini/gemini-cli includ: 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.