<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jonas Prenissl</title>
    <description>The latest articles on DEV Community by Jonas Prenissl (@jonas_prenissl_5eb6eaa63c).</description>
    <link>https://dev.to/jonas_prenissl_5eb6eaa63c</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4010800%2Ffd29c517-baa5-4f90-af82-728f8deadb4b.png</url>
      <title>DEV Community: Jonas Prenissl</title>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jonas_prenissl_5eb6eaa63c"/>
    <language>en</language>
    <item>
      <title>ChatGPT vs Claude (2026): Which AI Assistant Wins?</title>
      <dc:creator>Jonas Prenissl</dc:creator>
      <pubDate>Wed, 01 Jul 2026 13:15:20 +0000</pubDate>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c/chatgpt-vs-claude-2026-which-ai-assistant-wins-2d9n</link>
      <guid>https://dev.to/jonas_prenissl_5eb6eaa63c/chatgpt-vs-claude-2026-which-ai-assistant-wins-2d9n</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Detailed comparison of the two leading AI assistants&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Updated June 2026 • 8 min read&lt;/p&gt;

&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Claude&lt;/strong&gt; tends to be better for long-form writing, nuanced reasoning, careful instruction following, and complex coding. &lt;strong&gt;ChatGPT&lt;/strong&gt; excels at quick generation, has more built-in integrations (web browsing, image generation, voice), and broader plugin support. Most professionals use both.&lt;/p&gt;

&lt;h2&gt;
  
  
  At a Glance
&lt;/h2&gt;

&lt;p&gt;FeatureChatGPT (OpenAI)Claude (Anthropic)&lt;br&gt;
Best model (2026)GPT-4o, o1Claude Opus 4.7, Sonnet 4.6&lt;br&gt;
Context window128K tokens200K-1M tokens&lt;br&gt;
Free tierYes (limited)Yes (limited)&lt;br&gt;
Pro tier$20/month$20/month&lt;br&gt;
Image generationBuilt-in (DALL·E)No (text only)&lt;br&gt;
Web browsingYesLimited&lt;br&gt;
Voice modeYes (mobile + web)Limited&lt;br&gt;
Code executionYes (Code Interpreter)Yes (Artifacts/MCP)&lt;br&gt;
API pricing$2.50-15/M tokens$3-15/M tokens&lt;/p&gt;

&lt;h2&gt;
  
  
  Where ChatGPT Wins
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Multimodal:&lt;/strong&gt; Image generation, voice mode, video understanding all in one product&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Integrations:&lt;/strong&gt; Custom GPTs, more third-party plugins, Microsoft 365 integration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quick tasks:&lt;/strong&gt; Fast iteration on short prompts, good for brainstorming&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Brand recognition:&lt;/strong&gt; Wider adoption means more community resources, prompts, templates&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where Claude Wins
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Long-form writing:&lt;/strong&gt; Better at maintaining tone, structure, and coherence in longer outputs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reasoning:&lt;/strong&gt; More careful with logic, math, and complex multi-step problems&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Coding:&lt;/strong&gt; Often produces cleaner, more correct code on first try, especially for refactoring&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context handling:&lt;/strong&gt; Better at processing long documents (legal, research, codebases)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Instruction following:&lt;/strong&gt; Adheres more strictly to detailed system prompts&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Honesty:&lt;/strong&gt; More willing to say "I don't know" rather than hallucinate&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  By Use Case
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Writing &amp;amp; Editing
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Winner: Claude.&lt;/strong&gt; Better at maintaining your voice, more nuanced edits, less generic phrasing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Coding
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tie, with Claude edging ahead on complex tasks.&lt;/strong&gt; ChatGPT's Code Interpreter is invaluable for data analysis; Claude's Artifacts feature is great for prototyping UIs and apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  Research &amp;amp; Long Documents
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Winner: Claude.&lt;/strong&gt; 200K context window means you can fit entire books or codebases. Better at synthesizing across long sources.&lt;/p&gt;

&lt;h3&gt;
  
  
  Image &amp;amp; Multimodal Tasks
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Winner: ChatGPT.&lt;/strong&gt; Image generation, voice conversation, and image understanding are all integrated.&lt;/p&gt;

&lt;h3&gt;
  
  
  Quick Daily Tasks
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tie.&lt;/strong&gt; Both are excellent. Pick based on which UI you prefer.&lt;/p&gt;

&lt;h3&gt;
  
  
  Cost-Sensitive Use
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Tie.&lt;/strong&gt; Free tiers are similar; API pricing is comparable per task.&lt;/p&gt;

&lt;h2&gt;
  
  
  Should You Subscribe to Both?
&lt;/h2&gt;

&lt;p&gt;If your work involves AI for more than 1-2 hours per day, yes. The $40/month combined cost is trivial compared to productivity gains. Switch based on task: long writing → Claude, image gen → ChatGPT.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's New in 2026
&lt;/h2&gt;

&lt;p&gt;Claude 4.7 dropped in May 2026 with significant reasoning improvements. GPT-4o was updated multiple times in 2026. Both have continued to converge on capabilities, with the gap mostly closing — choice now comes down to UI preference and specific feature needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stay Updated on AI
&lt;/h2&gt;

&lt;p&gt;The AI landscape moves fast. Get a daily 5-minute briefing covering the latest from &lt;a href="https://ainews.q-sci.org/blog/topic/anthropic.html" rel="noopener noreferrer"&gt;Anthropic (Claude)&lt;/a&gt;, &lt;a href="https://ainews.q-sci.org/blog/topic/openai.html" rel="noopener noreferrer"&gt;OpenAI (ChatGPT)&lt;/a&gt;, and the broader AI industry.&lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently Asked Questions
&lt;/h2&gt;

&lt;p&gt;Is Claude better than ChatGPT?It depends on the task. Claude tends to be stronger at long-form writing, careful reasoning, and following nuanced instructions. ChatGPT typically has broader integrations, web browsing, and image generation built in.&lt;br&gt;
Which AI is best for coding?Claude Sonnet/Opus tends to outperform on complex multi-file coding tasks. ChatGPT (GPT-4o and o1) excels at quick code generation and has stronger tool integration.&lt;br&gt;
Is Claude free?Claude offers a free tier at claude.ai with daily usage limits. Claude Pro ($20/month) gives higher limits.&lt;br&gt;
Does ChatGPT or Claude have a longer context window?Claude offers up to 200K tokens on standard tier (≈500 pages); ChatGPT-4o supports 128K tokens.&lt;br&gt;
Should I use both?Many professionals do. They have different strengths, so trying both reveals which fits your workflow.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Related: &lt;a href="https://ainews.q-sci.org/blog/topic/openai.html" rel="noopener noreferrer"&gt;Latest OpenAI News&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/blog/topic/anthropic.html" rel="noopener noreferrer"&gt;Latest Anthropic News&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/glossary.html" rel="noopener noreferrer"&gt;AI Glossary&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎧 Get Daily AI News in 5 Minutes
&lt;/h2&gt;

&lt;p&gt;Stay current on AI with a 5-minute daily podcast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/033cNj7lO2dGYtQkVKJbAL?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=chatgpt-vs-claude" rel="noopener noreferrer"&gt;🎵 &lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/podcast/ai-news-in-5-minutes?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=chatgpt-vs-claude" rel="noopener noreferrer"&gt;🍎 &lt;strong&gt;Apple Podcasts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Original: &lt;a href="https://ainews.q-sci.org/chatgpt-vs-claude.html" rel="noopener noreferrer"&gt;https://ainews.q-sci.org/chatgpt-vs-claude.html&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>news</category>
      <category>podcast</category>
    </item>
    <item>
      <title>What is AI? A Plain-English Guide (2026)</title>
      <dc:creator>Jonas Prenissl</dc:creator>
      <pubDate>Wed, 01 Jul 2026 13:15:19 +0000</pubDate>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c/what-is-ai-a-plain-english-guide-2026-3khn</link>
      <guid>https://dev.to/jonas_prenissl_5eb6eaa63c/what-is-ai-a-plain-english-guide-2026-3khn</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Beginner-friendly guide to artificial intelligence&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Updated June 2026 • 10 min read&lt;/p&gt;

&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Artificial Intelligence (AI)&lt;/strong&gt; is computer software that can perform tasks normally requiring human intelligence — understanding language, recognizing images, making decisions, learning from data. The current AI boom is driven mostly by &lt;strong&gt;large language models (LLMs)&lt;/strong&gt; like ChatGPT, Claude, and Gemini.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Simple Definition
&lt;/h2&gt;

&lt;p&gt;AI is software that learns patterns from data and uses those patterns to make predictions, generate content, or take actions. Unlike traditional code, AI isn't explicitly programmed for every situation — it generalizes from examples.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Three Big Categories
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Generative AI
&lt;/h3&gt;

&lt;p&gt;Creates new content — text, images, code, audio, video. Examples: ChatGPT writing an email, Midjourney creating an image, GitHub Copilot suggesting code. This is what most people interact with daily in 2026.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Predictive AI / Machine Learning
&lt;/h3&gt;

&lt;p&gt;Predicts outcomes from data. Examples: fraud detection, demand forecasting, recommendation engines (Netflix, Spotify), spam filters. This has been the dominant form of AI in business for years.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Computer Vision
&lt;/h3&gt;

&lt;p&gt;Understands images and video. Examples: face recognition, self-driving cars, medical imaging diagnosis, quality control in factories.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Modern AI Actually Works
&lt;/h2&gt;

&lt;p&gt;Most cutting-edge AI today is built on &lt;strong&gt;neural networks&lt;/strong&gt; — software loosely inspired by how brains work. The most powerful variant is the &lt;strong&gt;transformer architecture&lt;/strong&gt; (introduced in 2017), which powers all modern LLMs.&lt;/p&gt;

&lt;p&gt;The recipe is roughly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gather massive data&lt;/strong&gt; — billions of text examples from the internet, books, etc.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Train the model&lt;/strong&gt; — adjust millions or billions of parameters to predict the next word/token&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fine-tune&lt;/strong&gt; — make it follow instructions, be helpful, avoid harmful outputs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deploy&lt;/strong&gt; — run inference (predictions) on user inputs in real time&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Key Terms You'll Hear
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;LLM (Large Language Model):&lt;/strong&gt; AI trained on text. Examples: GPT-4, Claude, Gemini, Llama&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prompt:&lt;/strong&gt; The input you give to the AI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hallucination:&lt;/strong&gt; When AI generates confident-sounding but false information&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Context window:&lt;/strong&gt; How much text the AI can consider at once (typically 8K-1M tokens)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fine-tuning:&lt;/strong&gt; Adapting a model to specific tasks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent:&lt;/strong&gt; An AI that takes multi-step actions, not just one response&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAG:&lt;/strong&gt; Letting AI look things up in a database before answering&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AGI:&lt;/strong&gt; Hypothetical AI matching human intelligence across all domains&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For more, see our &lt;a href="https://ainews.q-sci.org/glossary.html" rel="noopener noreferrer"&gt;AI Glossary&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What AI Can Do Today (2026)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Write emails, essays, reports, code at a high level&lt;/li&gt;
&lt;li&gt;Translate between 100+ languages with near-human accuracy&lt;/li&gt;
&lt;li&gt;Generate photorealistic images, video, and music&lt;/li&gt;
&lt;li&gt;Pass professional exams (bar, medical, finance)&lt;/li&gt;
&lt;li&gt;Drive cars in limited conditions (geofenced areas)&lt;/li&gt;
&lt;li&gt;Diagnose certain medical conditions from images&lt;/li&gt;
&lt;li&gt;Power voice assistants (Siri, Alexa, Google Assistant)&lt;/li&gt;
&lt;li&gt;Recommend products, music, movies&lt;/li&gt;
&lt;li&gt;Run customer support conversations&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What AI Still Can't Do
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Reliably do long, complex tasks without supervision&lt;/li&gt;
&lt;li&gt;Understand its own knowledge limits (it confidently makes things up)&lt;/li&gt;
&lt;li&gt;Truly reason about novel situations far from training data&lt;/li&gt;
&lt;li&gt;Continuously learn from experience (most models are static post-training)&lt;/li&gt;
&lt;li&gt;Replace human judgment in high-stakes decisions&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Major Players (2026)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://ainews.q-sci.org/blog/topic/openai.html" rel="noopener noreferrer"&gt;&lt;strong&gt;OpenAI&lt;/strong&gt;&lt;/a&gt; — ChatGPT, GPT-4o, o1, Sora&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ainews.q-sci.org/blog/topic/anthropic.html" rel="noopener noreferrer"&gt;&lt;strong&gt;Anthropic&lt;/strong&gt;&lt;/a&gt; — Claude (Opus, Sonnet, Haiku)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ainews.q-sci.org/blog/topic/google.html" rel="noopener noreferrer"&gt;&lt;strong&gt;Google DeepMind&lt;/strong&gt;&lt;/a&gt; — Gemini, Veo, Imagen&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ainews.q-sci.org/blog/topic/microsoft.html" rel="noopener noreferrer"&gt;&lt;strong&gt;Microsoft&lt;/strong&gt;&lt;/a&gt; — Copilot (built on OpenAI)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://ainews.q-sci.org/blog/topic/meta.html" rel="noopener noreferrer"&gt;&lt;strong&gt;Meta&lt;/strong&gt;&lt;/a&gt; — Llama (open-weight models)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;xAI&lt;/strong&gt; — Grok&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mistral&lt;/strong&gt; — European open-weight models&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chinese players:&lt;/strong&gt; DeepSeek, Qwen, GLM&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Get Started Using AI
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Try one major chatbot for free: &lt;a href="https://chat.openai.com" rel="noopener noreferrer"&gt;ChatGPT&lt;/a&gt;, &lt;a href="https://claude.ai" rel="noopener noreferrer"&gt;Claude&lt;/a&gt;, or &lt;a href="https://gemini.google.com" rel="noopener noreferrer"&gt;Gemini&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Ask it questions about your actual work for a week&lt;/li&gt;
&lt;li&gt;Pick one to subscribe to ($20/month is the standard pro tier)&lt;/li&gt;
&lt;li&gt;Learn basic prompting: be specific, give examples, iterate&lt;/li&gt;
&lt;li&gt;Stay current — the field moves fast. Subscribe to our podcast 👇&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Related: &lt;a href="https://ainews.q-sci.org/chatgpt-vs-claude.html" rel="noopener noreferrer"&gt;ChatGPT vs Claude&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/gemini-vs-gpt4.html" rel="noopener noreferrer"&gt;Gemini vs GPT-4&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/best-ai-podcasts.html" rel="noopener noreferrer"&gt;Best AI Podcasts&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/glossary.html" rel="noopener noreferrer"&gt;Glossary&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎧 Get Daily AI News in 5 Minutes
&lt;/h2&gt;

&lt;p&gt;Stay current on AI with a 5-minute daily podcast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/033cNj7lO2dGYtQkVKJbAL?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=what-is-ai" rel="noopener noreferrer"&gt;🎵 &lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/podcast/ai-news-in-5-minutes?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=what-is-ai" rel="noopener noreferrer"&gt;🍎 &lt;strong&gt;Apple Podcasts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Original: &lt;a href="https://ainews.q-sci.org/what-is-ai.html" rel="noopener noreferrer"&gt;https://ainews.q-sci.org/what-is-ai.html&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>news</category>
      <category>podcast</category>
    </item>
    <item>
      <title>AI News today - July 01st - Google's NotebookLM generates TikTok-style AI videos...</title>
      <dc:creator>Jonas Prenissl</dc:creator>
      <pubDate>Wed, 01 Jul 2026 12:12:30 +0000</pubDate>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c/ai-news-today-july-01st-googles-notebooklm-generates-tiktok-style-ai-videos-jll</link>
      <guid>https://dev.to/jonas_prenissl_5eb6eaa63c/ai-news-today-july-01st-googles-notebooklm-generates-tiktok-style-ai-videos-jll</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;: AI News today - July 01st - Google's NotebookLM generates TikTok-style AI videos...&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;📅 &lt;strong&gt;July 01, 2026&lt;/strong&gt; • ⏱️ 5-min read • 🎧 Also available as a podcast&lt;/p&gt;

&lt;h2&gt;
  
  
  Today's Top AI Stories
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Google's NotebookLM generates TikTok-style AI videos
&lt;/h3&gt;

&lt;p&gt;Google is rolling out a new feature to NotebookLM that automatically generates 60-second vertical AI videos from research notes, available today to AI Ultra and Pro subscribers. This represents a major shift in how users can consume and share research, turning static documents into engaging short-form video content.&lt;/p&gt;

&lt;h3&gt;
  
  
  Netflix uses AI-generated Gene Wilder voice for Wonka show
&lt;/h3&gt;

&lt;p&gt;Netflix confirmed today that its upcoming reality competition show 'Wonka's The Golden Ticket' (premiering September 23) features an AI-generated voiceover mimicking Gene Wilder. The show represents a new trend of creating real competitions based on fictional scenarios with AI-enhanced production.&lt;/p&gt;

&lt;h3&gt;
  
  
  Acti brings AI agents directly into smartphone keyboards
&lt;/h3&gt;

&lt;p&gt;Startup Acti launched today a new iOS and Android keyboard that integrates AI assistants directly into the typing experience, allowing users to create custom AI-powered shortcuts using natural language. The product positions the smartphone keyboard as the next frontier for AI assistant adoption.&lt;/p&gt;

&lt;h2&gt;
  
  
  Full Briefing
&lt;/h2&gt;

&lt;p&gt;This is AI News 5 Minutes, welcome!&lt;/p&gt;

&lt;p&gt;Google just dropped something massive. NotebookLM is getting a game-changing upgrade, and it launches today. Here's what's happening: you can now take your research notes—your boring, static documents—and transform them into sixty-second vertical videos. We're talking TikTok-style content. This is huge because it changes everything about how research gets shared.&lt;/p&gt;

&lt;p&gt;Think about it. You've got all these brilliant notes, research papers, articles scattered around. They're valuable, but nobody wants to read walls of text anymore. Now Google's saying: let AI do the work. Feed your documents into NotebookLM, and boom—you get polished, engaging video content ready to share. The feature rolls out today to AI Ultra and Pro subscribers. This isn't just a minor tweak. This is a fundamental shift in content consumption. Vertical videos dominate social media. Everyone knows that. YouTube Shorts, TikTok, Instagram Reels—they're where the engagement lives. Google's recognizing this reality and building it directly into their research tool. What does this mean for you? If you're a student, researcher, content creator, or anyone who works with information, your workflow just got turbocharged. No more manual editing. No more struggling with video production. Let the AI handle it.&lt;/p&gt;

&lt;p&gt;Now let's talk about Netflix doing something bold. They're creating a reality competition show called "Wonka's The Golden Ticket," premiering September twenty-third. Here's the wild part: the entire show uses an AI-generated voiceover mimicking Gene Wilder. Yes, the legendary Gene Wilder from the original Willy Wonka film. Netflix confirmed this today, and it's sparking conversations everywhere.&lt;/p&gt;

&lt;p&gt;This represents a massive trend shift. We're moving beyond just AI in production. We're seeing AI become a creative force in entertainment itself. The show takes the fictional world of Wonka and transforms it into a real competition. Contestants face actual challenges inspired by the movie. But here's where it gets interesting: Gene Wilder's voice guides them through it. It's not a deepfake situation where they're trying to fool anyone. Netflix is transparent about it. This is deliberate creative choice. The AI voice adds authenticity to the Wonka universe while honoring the original character. It's controversial, sure. Some people have strong feelings about AI voices replacing human actors. But Netflix is betting that audiences will embrace it as a unique creative tool. This could open doors for how streaming platforms approach legacy content and fictional universes.&lt;/p&gt;

&lt;p&gt;Speaking of AI becoming more integrated into our daily lives, startup Acti just launched something that might reshape how you use your phone. They've built an AI keyboard for iOS and Android that puts intelligent assistants directly into your typing experience. This launches today, and it's genuinely innovative.&lt;/p&gt;

&lt;p&gt;Here's the concept: your keyboard becomes your AI assistant hub. You're typing normally, and then you can create custom AI-powered shortcuts using natural language. No coding required. Just tell the keyboard what you want, and it learns. Need to quickly format an email in a specific way? Create a shortcut. Want to summarize text as you're reading? Done. The keyboard becomes the interface between you and AI capabilities. This is brilliant positioning because the keyboard is something we touch constantly. We're already there. Why go hunting through apps when your AI can live right where your fingers already are? Acti is betting that the smartphone keyboard is the next frontier for AI adoption, and honestly, they might be right. It's frictionless. It's convenient. It's exactly where we need AI to be.&lt;/p&gt;

&lt;p&gt;So today we've seen Google revolutionizing research sharing, Netflix embracing AI voices for entertainment, and Acti bringing AI directly to your fingertips. Three different approaches. Three different visions of how AI integrates into our world. The common thread? AI is becoming invisible. It's not something separate anymore. It's woven into the tools we already use. That's the real story here.&lt;/p&gt;

&lt;p&gt;I'm your AI news host, see you tomorrow!&lt;/p&gt;




&lt;h2&gt;
  
  
  🎧 Listen to the 5-Minute Audio Version
&lt;/h2&gt;

&lt;p&gt;Prefer to listen instead of read? This entire briefing is available as a 5-minute podcast episode:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/033cNj7lO2dGYtQkVKJbAL?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-07-01" rel="noopener noreferrer"&gt;🎵 &lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/podcast/ai-news-in-5-minutes?utm_source=devto&amp;amp;utm_medium=article&amp;amp;utm_campaign=2026-07-01" rel="noopener noreferrer"&gt;🍎 &lt;strong&gt;Apple Podcasts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ainews.q-sci.org/feed.xml" rel="noopener noreferrer"&gt;📡 &lt;strong&gt;RSS Feed&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;New episodes every morning at 7am UTC. Free.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Original post: &lt;a href="https://ainews.q-sci.org/blog/post_2026-07-01.html" rel="noopener noreferrer"&gt;ainews.q-sci.org/blog/post_2026-07-01.html&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>news</category>
      <category>podcast</category>
    </item>
    <item>
      <title>AI Agents Explained: What They Are &amp; How to Build One</title>
      <dc:creator>Jonas Prenissl</dc:creator>
      <pubDate>Wed, 01 Jul 2026 12:12:29 +0000</pubDate>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c/ai-agents-explained-what-they-are-how-to-build-one-4475</link>
      <guid>https://dev.to/jonas_prenissl_5eb6eaa63c/ai-agents-explained-what-they-are-how-to-build-one-4475</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Complete guide to AI agents in 2026&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Complete guide • 9 min read&lt;/p&gt;

&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;AI agents are language models that can &lt;strong&gt;plan, use tools, and take multi-step actions&lt;/strong&gt; to complete tasks — instead of just responding to one prompt. Think of them as autonomous workers vs. chatbots.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is an AI Agent?
&lt;/h2&gt;

&lt;p&gt;An AI agent is an LLM equipped with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tools:&lt;/strong&gt; APIs, functions, or capabilities it can call (browse web, run code, query databases)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Memory:&lt;/strong&gt; State that persists across interactions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Planning:&lt;/strong&gt; Ability to break a goal into steps&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Loop:&lt;/strong&gt; Executes → observes → adjusts → repeats&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Agents vs Chatbots
&lt;/h2&gt;

&lt;p&gt;ChatbotAgent&lt;br&gt;
Single response per promptMulti-step autonomous execution&lt;br&gt;
No tool accessCalls APIs, runs code, browses&lt;br&gt;
StatelessMaintains memory across steps&lt;br&gt;
User in controlAgent plans its own next steps&lt;/p&gt;

&lt;h2&gt;
  
  
  Real Examples (2026)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Coding Agents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://claude.com/claude-code" rel="noopener noreferrer"&gt;Claude Code&lt;/a&gt; — reads/edits your codebase, runs tests, iterates until working&lt;/li&gt;
&lt;li&gt;Cursor Composer — multi-file edits in IDE&lt;/li&gt;
&lt;li&gt;Devin (Cognition) — autonomous software engineer&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Research Agents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;OpenAI Deep Research — long-form research reports&lt;/li&gt;
&lt;li&gt;Perplexity Pages — automated topic exploration&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Computer-Use Agents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;OpenAI Operator — clicks and types on websites&lt;/li&gt;
&lt;li&gt;Anthropic Computer Use — screenshots and controls a virtual computer&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Data Agents
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;ChatGPT Code Interpreter — analyzes CSVs, generates charts&lt;/li&gt;
&lt;li&gt;Claude analysis tool — runs Python on your data&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How Agents Actually Work
&lt;/h2&gt;

&lt;p&gt;The typical loop:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;User gives goal:&lt;/strong&gt; "Book me a hotel in Berlin under $150 for next weekend"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent plans:&lt;/strong&gt; Search hotels → filter price → check dates → book&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent calls tool 1:&lt;/strong&gt; Search API → returns hotels&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent evaluates:&lt;/strong&gt; Are any under $150? Which best matches?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent calls tool 2:&lt;/strong&gt; Booking API → confirms&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent reports:&lt;/strong&gt; "Booked Hotel X, confirmation code..."&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Building Your Own Agent
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Frameworks
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;LangGraph&lt;/strong&gt; (LangChain) — graph-based agent orchestration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AutoGen&lt;/strong&gt; (Microsoft) — multi-agent conversations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CrewAI&lt;/strong&gt; — role-based team of agents&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anthropic Agent SDK&lt;/strong&gt; — direct tool_use API&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;OpenAI Assistants API&lt;/strong&gt; — hosted agent runtime&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Minimum Agent (Python)
&lt;/h3&gt;

&lt;p&gt;`import anthropic&lt;/p&gt;

&lt;p&gt;client = anthropic.Anthropic()&lt;/p&gt;

&lt;p&gt;tools = [{&lt;br&gt;
    "name": "get_weather",&lt;br&gt;
    "description": "Get weather for a city",&lt;br&gt;
    "input_schema": {&lt;br&gt;
        "type": "object",&lt;br&gt;
        "properties": {"city": {"type": "string"}},&lt;br&gt;
        "required": ["city"]&lt;br&gt;
    }&lt;br&gt;
}]&lt;/p&gt;

&lt;p&gt;def run_agent(user_message):&lt;br&gt;
    messages = [{"role": "user", "content": user_message}]&lt;br&gt;
    while True:&lt;br&gt;
        response = client.messages.create(&lt;br&gt;
            model="claude-sonnet-4-6",&lt;br&gt;
            max_tokens=1024,&lt;br&gt;
            tools=tools,&lt;br&gt;
            messages=messages&lt;br&gt;
        )&lt;br&gt;
        if response.stop_reason == "end_turn":&lt;br&gt;
            return response.content[0].text&lt;br&gt;
        # Handle tool use&lt;br&gt;
        for block in response.content:&lt;br&gt;
            if block.type == "tool_use":&lt;br&gt;
                result = my_tool_impl(block.name, block.input)&lt;br&gt;
                messages.append({"role": "assistant", "content": response.content})&lt;br&gt;
                messages.append({"role": "user", "content": [{&lt;br&gt;
                    "type": "tool_result",&lt;br&gt;
                    "tool_use_id": block.id,&lt;br&gt;
                    "content": result&lt;br&gt;
                }]})`&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Agents Fail
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Long-horizon tasks:&lt;/strong&gt; Beyond 15-20 steps, error compounds&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ambiguous goals:&lt;/strong&gt; "Make my code better" → too vague&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rare edge cases:&lt;/strong&gt; Web forms with unusual layouts&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cost:&lt;/strong&gt; Agents make many LLM calls; watch the bill&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Safety:&lt;/strong&gt; Agents can take actions with real consequences (deleting files, sending emails)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Future
&lt;/h2&gt;

&lt;p&gt;2026 is the year agents move from "cool demos" to "production tools." Expect: better planning, cheaper models, more integrations, and gradual autonomy. But full "AGI as agent" is not here yet.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Related: &lt;a href="https://ainews.q-sci.org/what-is-ai.html" rel="noopener noreferrer"&gt;What is AI?&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/how-to-use-claude-api.html" rel="noopener noreferrer"&gt;Claude API Guide&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/glossary.html" rel="noopener noreferrer"&gt;AI Glossary&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎧 Get Daily AI News in 5 Minutes
&lt;/h2&gt;

&lt;p&gt;Stay current on AI with a 5-minute daily podcast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/033cNj7lO2dGYtQkVKJbAL?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=ai-agents-explained" rel="noopener noreferrer"&gt;🎵 &lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/podcast/ai-news-in-5-minutes?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=ai-agents-explained" rel="noopener noreferrer"&gt;🍎 &lt;strong&gt;Apple Podcasts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Original: &lt;a href="https://ainews.q-sci.org/ai-agents-explained.html" rel="noopener noreferrer"&gt;https://ainews.q-sci.org/ai-agents-explained.html&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>news</category>
      <category>podcast</category>
    </item>
    <item>
      <title>How to Write Better ChatGPT Prompts (2026)</title>
      <dc:creator>Jonas Prenissl</dc:creator>
      <pubDate>Wed, 01 Jul 2026 11:15:13 +0000</pubDate>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c/how-to-write-better-chatgpt-prompts-2026-5b9a</link>
      <guid>https://dev.to/jonas_prenissl_5eb6eaa63c/how-to-write-better-chatgpt-prompts-2026-5b9a</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;The 4-part framework + copy-paste templates&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Practical techniques • 7 min read&lt;/p&gt;

&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;Great prompts have four things: &lt;strong&gt;context&lt;/strong&gt; (who/what), &lt;strong&gt;task&lt;/strong&gt; (specific action), &lt;strong&gt;format&lt;/strong&gt; (how to output), and &lt;strong&gt;examples&lt;/strong&gt; (when possible). Iterate 2-3 times to refine.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 4-Part Prompt Framework
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Context
&lt;/h3&gt;

&lt;p&gt;Tell the AI who it is and what it's dealing with.&lt;br&gt;
&lt;code&gt;You are a senior technical writer for a SaaS company.&lt;br&gt;
The audience is engineers evaluating our API.&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Task
&lt;/h3&gt;

&lt;p&gt;State exactly what you want.&lt;br&gt;
&lt;code&gt;Write a 300-word intro for our webhooks documentation.&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Format
&lt;/h3&gt;

&lt;p&gt;Specify structure, length, tone.&lt;br&gt;
&lt;code&gt;Use H2/H3 headings. Include one code example.&lt;br&gt;
Tone: friendly but technical. Avoid marketing language.&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Examples (Optional but Powerful)
&lt;/h3&gt;

&lt;p&gt;Show what good looks like.&lt;br&gt;
&lt;code&gt;Example intro style:&lt;br&gt;
"Webhooks let you..." (calm, direct, no hype)&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Advanced Techniques
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Chain-of-Thought
&lt;/h3&gt;

&lt;p&gt;Add "Think step by step" or "First, list your considerations, then answer." Improves reasoning on complex tasks by 20-40%.&lt;/p&gt;

&lt;h3&gt;
  
  
  Few-Shot Learning
&lt;/h3&gt;

&lt;p&gt;Show 2-3 input/output pairs before the real question.&lt;br&gt;
`Q: What's the capital of France?&lt;br&gt;
A: Paris&lt;/p&gt;

&lt;p&gt;Q: What's the capital of Japan?&lt;br&gt;
A: Tokyo&lt;/p&gt;

&lt;p&gt;Q: What's the capital of Ghana?&lt;br&gt;
A:`&lt;/p&gt;

&lt;h3&gt;
  
  
  Role Prompting
&lt;/h3&gt;

&lt;p&gt;Assigning an expert role improves quality: "As a nutritionist..." or "As a database administrator..."&lt;/p&gt;

&lt;h3&gt;
  
  
  Delimiters
&lt;/h3&gt;

&lt;p&gt;Use triple backticks, XML tags, or dashes to separate input from instructions:&lt;br&gt;
`Summarize the following text in one sentence:&lt;/p&gt;

&lt;p&gt;&amp;lt;text&amp;gt;&lt;br&gt;
[your content here]&lt;br&gt;
&amp;lt;/text&amp;gt;`&lt;/p&gt;

&lt;h3&gt;
  
  
  Constraints First
&lt;/h3&gt;

&lt;p&gt;Put "must" and "must not" at the top, not buried at the end. Models read prompts sequentially and give more weight to early instructions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Common Prompt Mistakes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Being too vague:&lt;/strong&gt; "Make it better" → "Make it more concise, cut 30% of words, use active voice"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Asking for opinion when you need fact:&lt;/strong&gt; "Is Python good?" → "Compare Python vs Rust for CLI tools"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No output format:&lt;/strong&gt; Always specify structure if you'll process the output&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-question overload:&lt;/strong&gt; Break complex asks into steps&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ignoring the temperature:&lt;/strong&gt; Use 0 for factual, 0.7-1.0 for creative&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Prompt Templates You Can Steal
&lt;/h2&gt;

&lt;h3&gt;
  
  
  For Writing
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;Role: You are a [role].&lt;br&gt;
Task: Write [content type] about [topic].&lt;br&gt;
Audience: [description].&lt;br&gt;
Length: [word count].&lt;br&gt;
Tone: [tone].&lt;br&gt;
Must include: [3 key points].&lt;br&gt;
Must avoid: [what to skip].&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  For Coding
&lt;/h3&gt;

&lt;p&gt;`Write a [language] function that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input: [signature]&lt;/li&gt;
&lt;li&gt;Output: [signature]&lt;/li&gt;
&lt;li&gt;Constraints: [performance/style]&lt;/li&gt;
&lt;li&gt;Handle edge cases: [list]
Include type hints and docstring. Skip comments in code.`&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  For Analysis
&lt;/h3&gt;

&lt;p&gt;`Analyze this data: [data]&lt;br&gt;
Steps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Identify key patterns&lt;/li&gt;
&lt;li&gt;Explain each pattern's likely cause&lt;/li&gt;
&lt;li&gt;Suggest one actionable insight
Format: Markdown with H3 headers per section.`&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  How Prompts Differ Across Models
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Claude:&lt;/strong&gt; Responds well to XML tags for structure and long context&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GPT-4:&lt;/strong&gt; Handles more casual prompts, benefits from "step by step"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gemini:&lt;/strong&gt; Long context strong; explicit format instructions help&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Related: &lt;a href="https://ainews.q-sci.org/chatgpt-vs-claude.html" rel="noopener noreferrer"&gt;ChatGPT vs Claude&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/how-to-use-claude-api.html" rel="noopener noreferrer"&gt;Claude API Guide&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/glossary.html" rel="noopener noreferrer"&gt;AI Glossary&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎧 Get Daily AI News in 5 Minutes
&lt;/h2&gt;

&lt;p&gt;Stay current on AI with a 5-minute daily podcast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/033cNj7lO2dGYtQkVKJbAL?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=how-to-write-chatgpt-prompts" rel="noopener noreferrer"&gt;🎵 &lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/podcast/ai-news-in-5-minutes?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=how-to-write-chatgpt-prompts" rel="noopener noreferrer"&gt;🍎 &lt;strong&gt;Apple Podcasts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Original: &lt;a href="https://ainews.q-sci.org/how-to-write-chatgpt-prompts.html" rel="noopener noreferrer"&gt;https://ainews.q-sci.org/how-to-write-chatgpt-prompts.html&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>news</category>
      <category>podcast</category>
    </item>
    <item>
      <title>How to Use the Claude API (2026 Guide)</title>
      <dc:creator>Jonas Prenissl</dc:creator>
      <pubDate>Wed, 01 Jul 2026 11:15:13 +0000</pubDate>
      <link>https://dev.to/jonas_prenissl_5eb6eaa63c/how-to-use-the-claude-api-2026-guide-pgi</link>
      <guid>https://dev.to/jonas_prenissl_5eb6eaa63c/how-to-use-the-claude-api-2026-guide-pgi</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Step-by-step Claude API tutorial with code&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Step-by-step tutorial • 8 min read&lt;/p&gt;

&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;Sign up at &lt;a href="https://console.anthropic.com" rel="noopener noreferrer"&gt;console.anthropic.com&lt;/a&gt;, generate an API key, install &lt;code&gt;anthropic&lt;/code&gt; SDK, and make your first request in under 5 minutes.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Get an API Key
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;strong&gt;console.anthropic.com&lt;/strong&gt; and create an account&lt;/li&gt;
&lt;li&gt;Add billing information (you get some free credits to start)&lt;/li&gt;
&lt;li&gt;Navigate to &lt;strong&gt;API Keys&lt;/strong&gt; in the sidebar&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Create Key&lt;/strong&gt; and copy it — it starts with &lt;code&gt;sk-ant-&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. Install the SDK
&lt;/h2&gt;

&lt;p&gt;Python:&lt;br&gt;
&lt;code&gt;pip install anthropic&lt;/code&gt;&lt;br&gt;
Node.js:&lt;br&gt;
&lt;code&gt;npm install @anthropic-ai/sdk&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Your First Request (Python)
&lt;/h2&gt;

&lt;p&gt;`import anthropic&lt;/p&gt;

&lt;p&gt;client = anthropic.Anthropic(api_key="sk-ant-...")&lt;/p&gt;

&lt;p&gt;response = client.messages.create(&lt;br&gt;
    model="claude-opus-4-7",&lt;br&gt;
    max_tokens=1024,&lt;br&gt;
    messages=[&lt;br&gt;
        {"role": "user", "content": "Explain quantum computing in 3 sentences."}&lt;br&gt;
    ]&lt;br&gt;
)&lt;br&gt;
print(response.content[0].text)`&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Model Selection (2026)
&lt;/h2&gt;

&lt;p&gt;ModelSpeedCostBest For&lt;br&gt;
Claude Opus 4.7SlowerHigherComplex reasoning, coding&lt;br&gt;
Claude Sonnet 4.6FastMediumMost tasks (default)&lt;br&gt;
Claude Haiku 4.5FastestCheapestBulk, real-time&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Key Features to Use
&lt;/h2&gt;

&lt;h3&gt;
  
  
  System Prompts
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;response = client.messages.create(&lt;br&gt;
    model="claude-sonnet-4-6",&lt;br&gt;
    max_tokens=1024,&lt;br&gt;
    system="You are a helpful coding assistant. Respond only with code.",&lt;br&gt;
    messages=[{"role": "user", "content": "Reverse a linked list in Python"}]&lt;br&gt;
)&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Streaming
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;with client.messages.stream(&lt;br&gt;
    model="claude-sonnet-4-6",&lt;br&gt;
    max_tokens=1024,&lt;br&gt;
    messages=[{"role": "user", "content": "Write a poem"}]&lt;br&gt;
) as stream:&lt;br&gt;
    for text in stream.text_stream:&lt;br&gt;
        print(text, end="", flush=True)&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Prompt Caching (Save Costs)
&lt;/h3&gt;

&lt;p&gt;Cache long system prompts or context — subsequent calls are 90% cheaper. Add &lt;code&gt;cache_control&lt;/code&gt; markers to system messages.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tool Use
&lt;/h3&gt;

&lt;p&gt;Give Claude access to functions (weather, database queries, code execution). See &lt;a href="https://docs.claude.com" rel="noopener noreferrer"&gt;docs.claude.com&lt;/a&gt; for the full tool_use spec.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Common Patterns
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Multi-turn Conversation
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;messages = [&lt;br&gt;
    {"role": "user", "content": "Hi"},&lt;br&gt;
    {"role": "assistant", "content": "Hello! How can I help?"},&lt;br&gt;
    {"role": "user", "content": "Explain recursion"}&lt;br&gt;
]&lt;br&gt;
response = client.messages.create(model="claude-sonnet-4-6", max_tokens=1024, messages=messages)&lt;/code&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  File Input (PDF, Images)
&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;import base64&lt;br&gt;
image_data = base64.b64encode(open("chart.png", "rb").read()).decode()&lt;br&gt;
response = client.messages.create(&lt;br&gt;
    model="claude-sonnet-4-6",&lt;br&gt;
    max_tokens=1024,&lt;br&gt;
    messages=[{"role": "user", "content": [&lt;br&gt;
        {"type": "image", "source": {"type": "base64", "media_type": "image/png", "data": image_data}},&lt;br&gt;
        {"type": "text", "text": "What does this chart show?"}&lt;br&gt;
    ]}]&lt;br&gt;
)&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Pricing (2026)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Opus 4.7: $15/M input, $75/M output&lt;/li&gt;
&lt;li&gt;Sonnet 4.6: $3/M input, $15/M output&lt;/li&gt;
&lt;li&gt;Haiku 4.5: $0.80/M input, $4/M output&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Prompt caching reduces input cost by 90% for cached tokens.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Common Mistakes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Not using system prompts&lt;/strong&gt; — huge quality improvement&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ignoring streaming&lt;/strong&gt; — better UX for long responses&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not caching long contexts&lt;/strong&gt; — leaves 90% savings on the table&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Using Opus for everything&lt;/strong&gt; — Sonnet is enough for most tasks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Skipping prompt engineering&lt;/strong&gt; — 30 minutes of prompt tuning beats model swaps&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Related: &lt;a href="https://ainews.q-sci.org/chatgpt-vs-claude.html" rel="noopener noreferrer"&gt;ChatGPT vs Claude&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/blog/topic/anthropic.html" rel="noopener noreferrer"&gt;Latest Anthropic News&lt;/a&gt; · &lt;a href="https://ainews.q-sci.org/glossary.html" rel="noopener noreferrer"&gt;AI Glossary&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🎧 Get Daily AI News in 5 Minutes
&lt;/h2&gt;

&lt;p&gt;Stay current on AI with a 5-minute daily podcast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://open.spotify.com/show/033cNj7lO2dGYtQkVKJbAL?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=how-to-use-claude-api" rel="noopener noreferrer"&gt;🎵 &lt;strong&gt;Spotify&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://podcasts.apple.com/podcast/ai-news-in-5-minutes?utm_source=devto&amp;amp;utm_medium=pillar&amp;amp;utm_campaign=how-to-use-claude-api" rel="noopener noreferrer"&gt;🍎 &lt;strong&gt;Apple Podcasts&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Original: &lt;a href="https://ainews.q-sci.org/how-to-use-claude-api.html" rel="noopener noreferrer"&gt;https://ainews.q-sci.org/how-to-use-claude-api.html&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>news</category>
      <category>podcast</category>
    </item>
  </channel>
</rss>
