Jeecg Team Tests Gemini CLI, Flags Near AI Code Copying Incident

Recent buzz in the AI space has been hard to ignore. Claude Code earned a solid reputation for its performance, but its strict real-name verification and account bans frustrated many developers. China's well-known low-code team JeecgBoot was no exception. To avoid disruptions, they decided to test Google’s new Gemini CLI.
What began as a backup-to-primary migration test quickly turned into a stressful incident, triggered by a deceptively simple “cold fact.”
Core Capabilities: Skills Mechanism Enables a Seamless Switch
For teams relying on low-code frameworks like JeecgBoot , the top priority is whether custom skills can run smoothly.
Testing revealed that Gemini CLI performs surprisingly well here. It directly recognizes and executes the Markdown trigger commands used by Claude Code. Whether generating linked charts for block reports with a single sentence, automatically configuring Online forms and connecting print templates, or building a data dashboard from scratch, Gemini handles it all confidently. Its logical reasoning for complex tasks outpaces many domestic large models, effectively achieving "seamless migration, ready to use immediately."
Command Execution: Solid Foundation, Ecosystem Still Lacks Momentum
In daily Git commits, Maven compilation, or NPM builds, Gemini CLI performs at an average level. Long task wait times and status judgments are reliable enough.
However, the ecosystem gap remains clear. Claude Code has been around longer, with mature surrounding scripts, Chinese tutorials, and troubleshooting guides. In contrast, Gemini CLI is still a newcomer—when issues arise, users often have to rely on English documentation.
Major Failure: A Tilde Caused a "Catastrophe"
The most dramatic moment of this test came next. When Gemini automatically installed skills and cleaned up temporary files, it executed a deletion command with a ~ (tilde) path in the PowerShell environment.
Gemini intended to delete a temporary folder it named ~, and even added double quotes to prevent escape issues. But it underestimated PowerShell’s quirks—under the -Path parameter, a tilde is interpreted as the user’s home directory, quoted or not. That turned the command into: recursively delete the entire user home directory.
In an instant, downloads, documents, and even some software caches were erased. This exposed AI’s lack of cross-platform experience (especially on Windows) and served as a reminder to all developers: never grant too much permission to AI.
Experience Summary: Backups Are Great, But Don’t Hand Over the Root Password
The Jeecg team’s final takeaway: Gemini CLI has real potential, with strong logic and reasoning, and can serve as a primary alternative to Claude.
But given this "database-deleting" incident, the team advises running it in a sandbox environment for now, and manually confirming any system-level shell operations. AI agents are still evolving, and so must our trust model—don’t let a fresh "AI intern" get the keys to your front door on day one.
Related article
Apple agrees to $250M settlement over delayed Siri AI rollout
Apple has agreed to pay $250 million to resolve a class-action lawsuit regarding its marketing of AI features prior to the iPhone 16 launch, as first reported by the Financial Times.The lawsuit claimed Apple overstated the capabilities of Apple Intel
Ando Launches Team Messaging App Bridging Human and AI Collaboration
In 2025, as Sara Du assisted companies in developing MCP servers, a recurring question emerged: how could teams leverage AI agents directly within Slack? The path was obstructed by significant technical barriers, including the complexity of message s
Sequoia-backed Empirik raises $21M to forecast outages before they strike
Before joining Sequoia Capital in 2020 as chief digital and information officer, Avon Puri spent over a decade running infrastructure at Rubrik and VMware. Three years ago, as large language models began showing their true potential, Puri, alongside
Related Special Topic Recommendations
Comments (0)
0/500

Recent buzz in the AI space has been hard to ignore. Claude Code earned a solid reputation for its performance, but its strict real-name verification and account bans frustrated many developers. China's well-known low-code team JeecgBoot was no exception. To avoid disruptions, they decided to test Google’s new Gemini CLI.
What began as a backup-to-primary migration test quickly turned into a stressful incident, triggered by a deceptively simple “cold fact.”
Core Capabilities: Skills Mechanism Enables a Seamless Switch
For teams relying on low-code frameworks like
Testing revealed that Gemini CLI performs surprisingly well here. It directly recognizes and executes the Markdown trigger commands used by Claude Code. Whether generating linked charts for block reports with a single sentence, automatically configuring Online forms and connecting print templates, or building a data dashboard from scratch, Gemini handles it all confidently. Its logical reasoning for complex tasks outpaces many domestic large models, effectively achieving "seamless migration, ready to use immediately."
Command Execution: Solid Foundation, Ecosystem Still Lacks Momentum
In daily Git commits, Maven compilation, or NPM builds, Gemini CLI performs at an average level. Long task wait times and status judgments are reliable enough.
However, the ecosystem gap remains clear. Claude Code has been around longer, with mature surrounding scripts, Chinese tutorials, and troubleshooting guides. In contrast, Gemini CLI is still a newcomer—when issues arise, users often have to rely on English documentation.
Major Failure: A Tilde Caused a "Catastrophe"
The most dramatic moment of this test came next. When Gemini automatically installed skills and cleaned up temporary files, it executed a deletion command with a ~ (tilde) path in the PowerShell environment.
Gemini intended to delete a temporary folder it named ~, and even added double quotes to prevent escape issues. But it underestimated PowerShell’s quirks—under the -Path parameter, a tilde is interpreted as the user’s home directory, quoted or not. That turned the command into: recursively delete the entire user home directory.
In an instant, downloads, documents, and even some software caches were erased. This exposed AI’s lack of cross-platform experience (especially on Windows) and served as a reminder to all developers: never grant too much permission to AI.
Experience Summary: Backups Are Great, But Don’t Hand Over the Root Password
The Jeecg team’s final takeaway: Gemini CLI has real potential, with strong logic and reasoning, and can serve as a primary alternative to Claude.
But given this "database-deleting" incident, the team advises running it in a sandbox environment for now, and manually confirming any system-level shell operations. AI agents are still evolving, and so must our trust model—don’t let a fresh "AI intern" get the keys to your front door on day one.
Apple agrees to $250M settlement over delayed Siri AI rollout
Apple has agreed to pay $250 million to resolve a class-action lawsuit regarding its marketing of AI features prior to the iPhone 16 launch, as first reported by the Financial Times.The lawsuit claimed Apple overstated the capabilities of Apple Intel
Ando Launches Team Messaging App Bridging Human and AI Collaboration
In 2025, as Sara Du assisted companies in developing MCP servers, a recurring question emerged: how could teams leverage AI agents directly within Slack? The path was obstructed by significant technical barriers, including the complexity of message s
Sequoia-backed Empirik raises $21M to forecast outages before they strike
Before joining Sequoia Capital in 2020 as chief digital and information officer, Avon Puri spent over a decade running infrastructure at Rubrik and VMware. Three years ago, as large language models began showing their true potential, Puri, alongside





Home






