Claude Code נגד Gemini CLI - מי יותר חזקה?

Code Cave - רני אלבג ויין 1.9K צפיות 09/07/2025
UC-n1UNdkbph0zdxA3r9Xupg

דרג סרטון זה

התחבר כדי לדרג

תיאור

00:00 - Start
00:41 - סקיצה של האפליקציה
01:40 - ה - Prompt
03:19 - התקנת Ubuntu על Windows 11
03:55 - הגדרת הטרמינל ב IntelliJ IDEA
05:16 - התקנת NodeJS ו npm
06:24 - התקנת Claude Code
06:45 - הגדרת Claude Code
07:29 - הרצת Claude Code
11:08 - התוצאה של Claude Code
12:36 - הקוד של Claude Code
14:07 - התקנת Gemini CLI
14:45 - הרצת Gemini CLI
16:58 - התוצאה של Gemini CLI
18:19 - הקוד של Gemini CLI
20:55 - השוואה
23:58 - סיכום

שני כלים חדשים של בינה מלאכותית לפיתוח קוד יצאו לאחרונה – Claude Code של Anthropic ו-Gemini CLI של Google.
בסרטון הזה אני פותח את הטרמינל מתוך IntelliJ, מפעיל את שניהם במטרה לבנות אפליקציית React מאפס ובוחן איך כל כלי מתמודד עם המשימה.

הסרטון כולל השוואה ישירה בין הגישות, הסגנון, היכולות וה"תובנה" שכל אחד מהכלים מביא לשולחן, עם דגש על איכות, זרימה ויכולות בנייה עצמאית של קוד מודרני.

GitHub repositories:

Gemini CLI:
https://github.com/CodeCave0000/gemini_cli_crypto_pr...

Claude Code:
https://github.com/CodeCave0000/claude_code_crypto_p...

Prompt:

Create a complete, responsive web application for a Real-time Cryptocurrency Price Tracker. Before writing any code, create a detailed plan in a markdown file (PLAN.md) and continuously update it as you make progress. The plan should include:

Project Structure: Define the file and folder structure for the application.

Component Breakdown: List all the UI components needed and describe their purpose and state.

Data Flow: Explain how data will flow from the API, through the components, and to the data persistence layer.

State Management: Describe the state variables and how they will be managed.

API Integration: Outline the endpoints to be used, the data to be fetched, and the error handling strategy.

Progress Tracking: For each major step in the plan (e.g., Component creation, API integration, Graph rendering), update the plan to mark the task as 'Completed' and clearly outline the 'Next Steps'. This will serve as a checkpoint to resume the task if interrupted.

Fetch Real-time Data: Retrieve live and historical price data from a public cryptocurrency API (e.g., CoinGecko).

Once the plan is complete, proceed to build the application according to the following requirements:

User Selection: Provide a user interface element, such as a dropdown or a search input, that allows a user to select from a list of popular cryptocurrencies (e.g., Bitcoin, Ethereum, Solana). Include a date range selector (e.g., 7 days, 30 days, 1 year) to fetch historical data for a specific period.

Display Key Metrics: Show key financial metrics for the selected cryptocurrency, including the current price, 24-hour price change (in percentage and currency), and market capitalization.

Visualize Price History with Graphs: Display interactive graphs, such as a line chart, to visualize the price trend for the selected coin over the chosen time period.

Implement Data Persistence: Create a data persistence layer to save a user's list of 'favorite' cryptocurrencies. The user should be able to add or remove coins from this favorites list, and their selections should be remembered across sessions.

Ensure a Modern User Interface: Build a modern and sleek UI that is fully responsive and works well on all devices. Include clear loading indicators and placeholders while data is being fetched from the internet.

Provide a Complete Codebase: Generate the entire application as a single, self-contained codebase. Use a component-based architecture and modern patterns for state management and data fetching. Include detailed comments explaining the logic for API integration, state management, and the data persistence layer.

---

#ClaudeCode #GeminiCLI #AIcoding #ReactDevelopment #AIprogramming #IntelliJ #AIvsAI #GoogleGemini #AnthropicAI #BuildWithAI

NeTube Bot
פעיל עכשיו