Java Architecture Diary
Author

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

509
Articles
0
Likes
2.2k
Views
0
Comments
Recent Articles

Latest from Java Architecture Diary

100 recent articles max
Java Architecture Diary
Java Architecture Diary
Apr 2, 2026 · Industry Insights

Why AI Is Reviving the CLI and What Java Developers Need to Know

The article explains how AI's need for efficient, machine‑readable interfaces is shifting software value from graphical UIs to command‑line and text‑based UIs, reviews recent CLI releases from major Chinese platforms, and presents Java solutions such as Picocli, TamboUI, and GraalVM native images for building robust, AI‑friendly tools.

AICLIGraalVM
0 likes · 11 min read
Why AI Is Reviving the CLI and What Java Developers Need to Know
Java Architecture Diary
Java Architecture Diary
Mar 27, 2026 · Industry Insights

How IntelliJ IDEA 2026.1 Turns Your IDE into an AI Open Platform

IntelliJ IDEA 2026.1 introduces the ACP open protocol for any AI agent, native Git worktree support, direct database querying by agents, enhanced code completion without quota limits, Spring Runtime Insight, and brings a full suite of web development features to the free Community edition, reshaping the Java development workflow.

ACP ProtocolAI integrationGit worktree
0 likes · 6 min read
How IntelliJ IDEA 2026.1 Turns Your IDE into an AI Open Platform
Java Architecture Diary
Java Architecture Diary
Mar 25, 2026 · Artificial Intelligence

Building Java AI Agents with Koog: A Hands‑On Guide to Native Java Agent APIs

JetBrains' newly released Koog for Java provides a native Java AI Agent framework that lets developers annotate methods as tools, assemble agents with a Builder‑style API, and let large language models orchestrate multi‑step tasks without writing explicit control flow, as demonstrated with banking and e‑commerce examples.

AI AgentBuilder APIJava
0 likes · 9 min read
Building Java AI Agents with Koog: A Hands‑On Guide to Native Java Agent APIs
Java Architecture Diary
Java Architecture Diary
Mar 20, 2026 · Artificial Intelligence

Why AskUserQuestionTool Makes Java AI Ask Clarifying Questions First

The article explains how Spring AI's AskUserQuestionTool brings an interview‑style questioning model to Java, letting AI clarify ambiguous requirements before generating code, and provides step‑by‑step implementation details, code samples, and a walkthrough of the underlying tool architecture.

AI toolJavaSpring AI
0 likes · 8 min read
Why AskUserQuestionTool Makes Java AI Ask Clarifying Questions First
Java Architecture Diary
Java Architecture Diary
Mar 12, 2026 · Artificial Intelligence

JetBrains Air vs OpenAI Codex App: Which AI Coding Tool Really Wins?

The article compares JetBrains Air and OpenAI Codex App, detailing their architectures, model support, isolation mechanisms, pricing, and market positioning, and ultimately advises developers to favor terminal‑based AI tools over heavyweight desktop applications.

Developer WorkflowJetBrains AIROpenAI Codex
0 likes · 7 min read
JetBrains Air vs OpenAI Codex App: Which AI Coding Tool Really Wins?