发布于 2026-01-06 6 阅读
0

在 Gemini CLI 中使用 Gemini 3 Pro 的 5 个技巧

在 Gemini CLI 中使用 Gemini 3 Pro 的 5 个技巧

Gemini 3 Pro 现已在 Gemini CLI 中提供。

我们将最智能的Gemini 3 Pro直接集成到 Gemini CLI 中,从而在终端中释放出全新的性能和生产力。这一强大的组合提供了先进的推理能力,可执行更高效的命令;通过智能体编码增强了对复杂工程工作的支持;并通过高级工具的使用,实现了更智能、更定制化的工作流程。

我们正在逐步开放访问权限,以确保体验始终快速可靠。

  • Gemini 3 Pro 现已在 Gemini CLI 中面向Google AI Ultra订阅用户推出(Google AI Ultra for Business 的访问权限已列入计划),也面向通过付费Gemini API 密钥获得访问权限的用户推出。
  • Gemini Code Assist 企业版用户即将可以访问。
  • 包括 Google AI Pro、Gemini Code Assist Standard 和免费用户在内的所有其他用户都可以在这里加入候补名单,以便在功能可用时获得访问权限

您还可以通过关注此GitHub 讨论来跟踪我们的推广进度

通过 Gemini CLI 开始使用 Gemini 3 Pro

如果您是 Google AI Ultra 订阅用户或拥有付费的 Gemini API 密钥,请立即将 Gemini CLI 版本升级到0.16.x以开始使用:

npm install -g @google/gemini-cli@latest
Enter fullscreen mode Exit fullscreen mode

确认版本后,运行命令/settings,然后将“预览功能”切换为“true”。Gemini CLI 现在将默认使用 Gemini 3 Pro。

用户可以按照此视频中的说明,学习如何在 Gemini CLI 中启用 Gemini 3 Pro。

以下是利用 Gemini CLI 中的 Gemini 3 Pro 加速开发并将您最伟大的想法变为现实的 5 种实​​用方法。

利用改进的代理编码,在终端中构建任何内容。

Gemini 3 Pro 之所以在编码方面表现出色,是因为它能够整合各种不同的信息,包括文本、图像和代码,并能遵循复杂而富有创意的指令。它能理解您想法背后的意图,让您一步到位地将粗略的概念转化为可运行的初始版本。

1. 利用 Gemini 3 Pro 的智能编码功能,生成可立即部署的 3D 图形应用程序。Gemini
3 Pro 能够同时处理创意简报和技术规范两种形式的提示。它可以接收提示,创建详细的执行计划,然后生成可运行 Web 项目的完整框架,而不仅仅是单个文件。

例如,假设你有一个视觉效果惊艳的原型创意——比如一个用于落地页的 3D 图形或一个简单的技术演示。与其花费数小时搭建图形库和本地开发服务器,不如一次性描述整个项目,立即获得一个可运行的起点。

Objective: Build a visually stunning, photorealistic 3D Voxel simulation of the Golden Gate Bridge using Three.js, prioritizing quality and complex visuals (no simple blocks),  atmospheric depth and 60FPS performance.

Visuals & Atmosphere:
- Lighting: Slider (0-24h) controlling sun position, light intensity, sky color, and fog color.
- Fog: Volumetric-style fog using sprite particles that drift and bob. Slider 0-100. 0 = True Zero (Crystal Clear). 100 = Dense but realistic (not whiteout).
- Water: Custom GLSL shader with waves, specular reflections, and manual distance-based fog blending (exp2) for seamless horizon integration.
- Post-Processing: ACESFilmic Tone Mapping and UnrealBloom (optimized for glowing lights at night).

Scene Details:
- Bridge: Art Deco towers with concrete piers (anchored to seabed), main span catenary cables, and suspenders.
- Terrain: Low-poly Marin Headlands and SF Peninsula.
- Skyline: Procedural city blocks on the SF side.
- Traffic: Up to 400 cars using `InstancedMesh`, positioned accurately on top of the deck (ensure vertical alignment prevents clipping into the concrete). Each car features emissive headlights (white) and taillights (red).
- Ships: Procedural cargo ships with hull, containers, and functional navigation lights (Port/Starboard/Mast/Cabin) moving along the water.
- Nature: Animated flocking birds.
- Night Mode: At night, activate city lights, car headlights, ship navigation lights, tower beacons, street lights.

Tech & Controls:
- Core: Must output only single HTML file `golden_gate_bridge.html` to be run in a blank Chrome tab. Import Three.js/Addons via CDN map.
  -   `three` (Core library) via CDN (ES Modules).
  -   `three/examples/jsm/...` modules via Import Map.
  -   No build step (Vite/Webpack). Pure HTML/JS.

- UI: Visually appealing sliders for Time (0-24h), Fog Density (0-100%), Traffic Density (0-100%), and Camera Zoom.
- Optimization: `InstancedMesh` for all repetitive elements (cars, lights, birds).
Enter fullscreen mode Exit fullscreen mode

2. 将视觉创意转化为可运行的应用程序

你已经绘制了一个用户界面草图,现在需要将这个视觉概念转化为功能代码。你可以拍下草图的照片,然后直接将图片文件拖放到终端中。

Gemini 3 Pro 的多模态理解功能可以分析绘图,识别按钮、文本框和布局。然后,它会生成 HTML、CSS 和 JavaScript 代码,将您的草图变为现实。

Create a UI for "Project Constellation," an internal brand intelligence tool prototype that shows a customer acquisition pipeline. The aesthetic is an ultra-creative, futuristic dark-mode nebula. Luminous, iridescent threads representing customer journeys weave through semi-transparent glass pillars. A sleek, floating data card with Tailwind CSS precision materializes when hovering over a pillar. I've prepared a sketch for you to work from: @sketch.png.
Enter fullscreen mode Exit fullscreen mode

改善你的日常工作

虽然Vibe编码演示展现了各种可能性,但真正考验开发者工具的是它如何胜任你每天多次重复的实际工作。在这些常见的工作流程中,例如代码重构、错误调试或基础设施管理,哪怕是微小的改进,也能带来真正的生产力提升。

Gemini 3 Pro 的先进推理能力正是在此发挥了显著优势。它能够比以往任何时候都更加精准地把握复杂的多步骤指令的细微差别,这对于您日常繁琐细致的工作至关重要。

以下是一些 Gemini 3 Pro 如何处理这些关键工程任务的示例。

3. 使用自然语言生成复杂的 shell 命令

借助 Gemini CLI,您可以通过自然语言直接使用 UNIX 命令行。无需记忆晦涩难懂的语法和 UNIX 命令的各种标志,只需让 Gemini 3 Pro 翻译您的意图并执行即可。Gemini 甚至可以将复杂的格式化输出解析回自然语言。

让 Gemini CLI 为您处理在命令行运行 Git Bisect 的所有复杂性,让您可以专注于运用您的判断力来查找相关错误。

At some point I lost the commit that set my default theme to dark. 
Find it for me with git bisect and return the hash to me.
Enter fullscreen mode Exit fullscreen mode

4. 从你的代码生成准确的文档

Gemini 3 Pro 的高级推理能力使其能够读取并理解代码库的逻辑。它不仅能识别语法,还能分析和综合函数的用途,识别其参数和返回值,并将复杂的逻辑翻译成清晰易懂的语言。

当您开发了一个复杂的应用程序,现在需要创建文档时,此功能非常有用。您无需手动编写描述,Gemini 可以分析代码并自动生成与代码格式一致的文档。

"This is an application that does not have any documentation and we do not have a technical writer. Before you begin, review all of the code. Then make me a user documentation. This document should only explain user facing features, but make sure to explain every single feature such as usage of the app, command line options, authentication options, built in tools, and all other user facing features. For certain features such as MCP or extensions, also explain the topic and concept so that the user has a better understanding. Since this is an open source project, provide an architectural overview of how the code is laid out, a summary of each component, and how they can contribute to the open-source project. The document should be organized and formatted so that it is easy to read and find. Do not make it a single html page. Make sure to add a search feature."
Enter fullscreen mode Exit fullscreen mode

5. 调试运行中的 Cloud Run 服务的性能问题

Gemini 3 Pro 能够协调跨不同服务的复杂工作流程,这些服务承载着团队的上下文信息。改进后的工具使用体验意味着它可以规划和执行多步骤任务,这些任务需要从多个来源(例如可观测性、安全性和源代码控制)收集信息,以解决单个问题。

在这个例子中,它使用 Gemini CLI 扩展将无服务器平台 (Cloud Run) 与流行的安全扫描器 (Snyk) 连接起来,以查找根本原因并提出修复建议,然后部署修复程序,将复杂的多工具调查简化为单一的简化操作。

Users are reporting that the "Save Changes" button is slow, investigate the 'tech-stack' service
Enter fullscreen mode Exit fullscreen mode

立即了解更多信息

这些示例仅仅是个开始。真正的潜力不在于运行这些特定命令,而在于 Gemini 3 Pro 如何适应您独特的挑战,无论您是优化日常 shell 命令、处理繁重的工程工作,还是构建针对团队工具的个性化工作流程。Gemini 3 Pro 将命令行转变为能够理解您上下文的智能伙伴。

体验 Gemini CLI 的最佳方式就是亲自尝试。访问Gemini CLI 网站,并在社交媒体上分享你的示例,记得带上 #GeminiCLI 标签哦!我们迫不及待地想看看你的作品!

文章来源:https://dev.to/googleai/5-things-to-try-with-gemini-3-pro-in-gemini-cli-55hg